Definitions of cheddar cheese:

  • noun:   hard smooth-textured cheese