WATER GALL


Meaning of WATER GALL in English

() A cavity made in the earth by a torrent of water; a washout.

Webster's English dictionary.      Английский словарь Webster.