Dictionary Check: cheddar
"cheddar" is a valid word!
Scrabble
14
points
Words with Friends
14
points
Definition
noun
a village in southwestern England where cheddar cheese was first made
noun
hard smooth-textured cheese; originally made in Cheddar in southwestern England
Advertisement