Wiktionary
longstop
n. (alternative spelling of long stop English)
n. (alternative spelling of long stop English)