Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
waterfronts
in English
waterfronts
#moderate
Definitions
Noun
land
along
a
lake
or
sea
shore
areas
near
a
body
of
water
a
town's
dock
and
harbor
area
Base Words
water
fronts