Meaning of “swampy” in the English Dictionary

English