fish-and-chip shop

fish-and-chip shop

n (Cookery) (esp in Britain) a place where fish and chips are cooked and sold