Definitions for: Swallow Hole


[n] a depression in the ground communicating with a subterranean passage (especially in limestone) and formed by solution or by collapse of a cavern roof



Synonyms: sinkhole

See Also: depression, natural depression

Try our:
Scrabble Word Finder

Scrabble Cheat

Words With Friends Cheat

Hanging With Friends Cheat

Scramble With Friends Cheat

Ruzzle Cheat



Related Resources:
animals begin with s