An Encylopedia Britannica Company

gift shop

1 ENTRIES FOUND:
gift shop noun
plural gift shops
gift shop
noun
plural gift shops
Britannica Dictionary definition of GIFT SHOP
[count]
: a store (such as a small store in a museum) that sells things which might be given people as gifts