Swallow hole

noun

Definitions

Noun
  1. 1
    A sinkhole; a shakehole. British
  2. 2
    a depression in the ground communicating with a subterranean passage (especially in limestone) and formed by solution or by collapse of a cavern roof wordnet

Next best steps

Mini challenge

Unscramble this word: swallowhole