Rat Cheese Definition

noun
Cheddar.
American Heritage
Synonyms: