
noun Brit.
an islet, esp. in a river or near a mainland
• a piece of flat ground by a river that is submerged in time of flood
Vancouver English Tutor: WRITING, IELTS, TOEFL, LPI, SSAT, SAT, GRE, Medical Terminology, Provincial and High School English