Synonyms of Water Hole in English :
Antonyms of Water Hole in English
Thesaurus of Water Hole in English
1. (noun) a natural hole or hollow containing water