Attested.to

Definition

harassment especially of a tethered animal

Seed ·

Term in context

baiting in CommonParlance