Attested.to

Definition

marked by or capable of arousing controversy

Seed ·

Term in context

controversial in CommonParlance