give-away shop

From Wiktionary, the free dictionary
Jump to navigation Jump to search

English

[edit]

Noun

[edit]

give-away shop (plural give-away shops)

  1. A shop or store where all goods are free of charge.
    Synonyms: free shop, free store, swap shop

Translations

[edit]