Definify.com

Definition 2024


swallow_hole

swallow hole

English

Noun

swallow hole (plural swallow holes)

  1. (Britain) A sinkhole; A shakehole