1. Verb
To ply diligently; to work carefully upon.
2. Verb
To beat soundly; to cudgel.
More about this word
Synonyms and related words
Explore this word
