Their colleagues insulted them whenever the opportunity presented itself.
⇑ Translate the sentence above by Google ⇑
Related: insult
Prev: How dare you insult my father!
Next: It was raining heavily, and then to add insult to injury, a gust of wind blew away my umbrella.