Find the word definition

Wiktionary
sending offs

n. (plural of sending off English)