Sekirov Dictionary

dollar store

noun3

  1. (historical) A government-owned shop in Cuba that sold goods mainly to foreigners and solely in exchange for hard currency.
forms

dollar stores

This dictionary works without the internet: on your phone · in Chrome