Multiple choice general knowledge foreign languages Shop = Shop Shanty Compound Store Reveal answer Fill a bubble to check yourself D Correct answer Explanation In English vocabulary, 'shop' and 'store' are synonymous terms referring to retail establishments where goods are sold to consumers. The question asks for an equivalent expression.