Find the word definition

Wiktionary
stock pigeons

n. (stock pigeon English)