Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
waterhole
in English
waterhole
us
//ˈwɑː.tər.hoʊl//
uk
//ˈwɔː.tə.həʊl//
#moderate
Definitions
Noun
a
natural
depression
collecting
water
;
for
animals
The
animals
gathered
at
the
waterhole
to
quench
their
thirst
.
a
social
spot
for
people
to
drink
and
converse
The
local
pub
served
as
a
waterhole
for
friends
to
catch
up
.
Base Words
hole
water