Find the word definition

Wiktionary
sacrifice flies

n. (plural of sacrifice fly English)