Find the word definition

Wiktionary
plough stop

n. (alternative spelling of plow stop from=British English) vb. (alternative spelling of plow stop from=British English)