Find the word definition

Wiktionary
swimming holes

n. (plural of swimming hole English)