DIME STORE


Meaning of DIME STORE in English

[dime store] n (ca. 1928): five-and-ten

Merriam-Webster English vocab.      Английский словарь Merriam Webster.