Find the word definition

Wiktionary

blow-offs

n. (blow-off English)