noun (esp in Britain) a place where fish and chips are cooked and sold
fish-and-chip shop 🔊 Listen to this noun (esp in Britain) a place where fish and chips are cooked and sold Share Facebook Twitter Google +