Attested.to

Definition

ostentatiously rich and superior in quality

Seed ·

Term in context

deluxe in CommonParlance