Meanings
- 1
- 2
Thesaurus
Synonyms
1
noun
· an area of land that is low...
floodplain
Word family
Forms
lowlands