Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stopbanks
in English
stopbanks
#uncommon
Definitions
Noun
raised
barriers
(
levees
,
dykes
)
to
contain
water
banks
to
prevent
flooding
;
control
water
flow
Base Words
banks
stop