chip shop

From Wiktionary, the free dictionary

English

Noun

chip shop (plural chip shops)

  1. (UK, Ireland) A fast food outlet which sells fish and chips.

Alternative forms

Synonyms

Translations

Further reading

Wikiwand - on

Seamless Wikipedia browsing. On steroids.