Meaning of swallow hole
Definition of swallow hole
(noun)
a
depression
in the
ground
communicating
with a
subterranean
passage
(especially in limestone) and
formed
by
solution
or by
collapse
of a
cavern
roof
Other information on swallow hole
WIKIPEDIA results for
swallow hole
Amazon results for
swallow hole
Tweet