Find the word definition

Wiktionary
overflow holes

n. (plural of overflow hole English)