Wiktionary
handoffs
n. (plural of handoff nodot=yes English), alternative form of (term hand-off English).