Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
floodwalls
in English
floodwalls
#moderate
Definitions
Noun
barriers
to
prevent
or
control
flooding
(
in
coastal
areas
)
The
city
built
floodwalls
along
the
coastline
to
protect
against
storms
.
Base Words
flood
walls