swallow hole
English Dictionary
->
Letter S
-> swallow hole
Search Dictionary:
swallow hole Definition
(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
swallow hole Synonyms
sink
sinkhole
swallow hole
© Art Branch Inc.