English synonyms about - contact  
baitingharassmentmolestation

baiting

noun

1 baiting

Harassment especially of a tethered animal.

Dutch: hetze, lastercampagne, leugencampagne


Find more on baiting elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0135