Attested.to

Definition

sharply disagreeable; rigorous

Seed ·

Term in context

abrasive in CommonParlance