English | German | Russian | Czech

waterhole English

Meaning waterhole meaning

What does waterhole mean?
Definitions in simple English

waterhole

A waterhole is a low spot in the land where water collects; it is usually where wild animals come to drink. After that rain last night, a waterhole appeared in the low spot of land in the Australian outback, and lots of wild animals now drink from it.

waterhole

A depression in which water collects, especially one where wild animals come to drink. (informal) A watering hole; a place where people meet to drink and talk. part of the electromagnetic spectrum

Synonyms waterhole synonyms

What other words have the same or similar meaning as waterhole?

Are you looking for...?