Definition, synonyms and related words
A shop to where goods are donated, and sold on at cheap prices, with all the profits going to charity