Sunday, April 18, 2010

Word 1771: Holm


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