About us
Define
Definitions for
"Cheddars"
Cheddars are a brand of baked cheddar cheese-flavoured British-style savoury biscuit, made by Mc Vitie's as an alternative to other snack foods such as fried potato crisps. They were originally manufactured and sold by Crawfords.
en.wikipedia.org