Attested.to

Definition

take the horns off (an animal)

Seed ·

Term in context

dehorn in CommonParlance