Definition, synonyms and picture of swamp

Learn in


n. swamp

Definition of swamp in English

Area of wetland with stagnant waters and abundant vegetation.

Synonyms of swamp in English


Lists where this word appears

Habitats and Animal Places I

7 words to learn

Freshwater Surroundings II

7 words to learn