Meaning of water hole
Definition of water hole
(noun)
a
natural
hole
or
hollow
containing
water
Other information on water hole
WIKIPEDIA results for
water hole
Amazon results for
water hole
Tweet