Find the word definition

Wiktionary
long stops

n. (long stop English)