Find the word definition

Wiktionary
swallow holes

n. (swallow hole English)