Find the word definition

Wiktionary
cat flaps

n. (plural of cat flap English)