Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
waterbody
in English
waterbody
us
//ˈwɑːtərˌbɔdi//
uk
//ˈwɔːtərˌbɒdi//
#moderate
Definitions
Noun
a
large
accumulation
of
water
;
natural
or
artificial
(
lakes
,
rivers
,
etc
.)
The
city
is
surrounded
by
a
large
waterbody
that
provides
drinking
water
.
a
significant
amount
of
water
on
Earth
or
another
planet
The
Earth's
surface
is
covered
by
a
vast
waterbody
that
supports
all
life
.
Base Words
body
water