Find the word definition

Wiktionary
long offs

n. (long off English)