Definify.com

Definition 2025


swallow_hole

swallow hole

English

Noun

swallow hole (plural swallow holes)

  1. (Britain) A sinkhole; A shakehole