1. Verb
To hamstring; to hock; to hough.
2. Verb
To mow, as stubble.
More about this word
Synonyms and related words
Explore this word
