Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
swamplands
in English
swamplands
#moderate
Definitions
Noun
land
that
is
periodically
saturated
with
water
(
drier
than
a
bog
)
low-lying
areas
with
frequent
flooding
Base Words
lands
swamp