Find the word definition

Wiktionary
quad plays

n. (quad play English)