English dictionary

swallow hole meaning and definition

Definition and meaning of swallow hole at MeaningMonkey.org. swallow hole meaning and definition in the English Dictionary.

SWALLOW HOLE noun

Definition of swallow hole (noun)

  1. a depression in the ground communicating with a subterranean passage (especially in limestone) and formed by solution or by collapse of a cavern roof
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: