chip shop
Noun
Meaning
chip shop (plural chip shops)
(Britain, Ireland) A fast food outlet which sells fish and chips.
Alternative names
chip-shop
Noun
chip shop (plural chip shops)
(Britain, Ireland) A fast food outlet which sells fish and chips.
chip-shop