Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
waterfall
in English
waterfall
us
/ˈwɔtərfoʊl/
uk
/ˈwɔːtəfoʊl/
#common
Plural
waterfalls
Definitions
Noun
water
flowing
over
a
cliff's
edge
a
flowing
stream
of
liquid
or
gas
;
figurative
use
Verb
to
fall
rapidly
;
like
a
waterfall
to
drink
from
a
height
;
without
touching
the
rim
Base Words
water
fall