Word Hen
What is the meaning of the word "
harry
"?
Definitions:
annoy continually or chronically
verb
They are known to harry their staff when they are overworked.
Synonyms:
hassle
ravage