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.