Attested.to

Definition

a mild yellow English cheese with a crumbly texture

Seed ·

Term in context

Cheshire cheese in CommonParlance