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
The
stock
price
began
to
waterfall
after
the
company's
poor
earnings
report
.
to
drink
from
a
height
;
without
touching
the
rim
The
horse
would
waterfall
from
the
stream
to
quench
its
thirst
.
Base Words
water
fall