An Encylopedia Britannica Company

chip shop

1 ENTRIES FOUND:
chip shop noun
plural chip shops
chip shop
noun
plural chip shops
Britannica Dictionary definition of CHIP SHOP
[count] British
: a restaurant that sells fish and chips and other fried foods for people to take away and eat somewhere else