verb
Meaning 1
to work hard at something, often for a long time and in a tedious or exhausting manner
Definition source: English Wiktionary via Wiktextract
Usage: informal, intransitive
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided