cheddar
1.
(
noun
) hard smooth-textured cheese
Synonyms:
cheddar cheese
,
store cheese
Related Words:
cheese
Terms and Conditions of Use / Copyright Notice