What is the meaning of the word "harry"?

Definitions:

  1. annoy continually or chronically copy to clipboard verb
    • They are known to harry their staff when they are overworked. copy to clipboard

Synonyms: