Online English Dictionary

Home

Polder


n.

A tract of low land reclaimed from the sea by of high embankments.


© 2009 Dammam Community College