Find the word definition

Wiktionary
double plays

n. (double play English)