cheddar

1. (noun) hard smooth-textured cheese
Synonyms: cheddar cheese, store cheese
Related Words: cheese



Terms and Conditions of Use / Copyright Notice