Attested.to

Definition

conspicuously or grossly unconventional or unusual

Seed ·

Term in context

bizarre in CommonParlance