harassment: meaning and definitions

EnglishType a word

What is harassment?

  • Persistent attacks and criticism causing worry and distress.
  • Deliberate pestering or annoying.