kamus
.
Search
About
baiting
English
baiting
Noun
Harassment especially of a tethered animal
English: baiting