Attested.to

Definition

a flower bed in which roses are growing

Seed ·

Term in context

bed of roses in CommonParlance