Search results
- Dictionarymarsh/mɑːʃ/
noun
- 1. an area of low-lying land which is flooded in wet seasons or at high tide, and typically remains waterlogged at all times: "the marsh marigold loves damp fields, riverbanks, and marshes"
Powered by Oxford Dictionaries