charity shop noun1 •(UK) A retail establishment run by a charitable organization in order to raise funds for its causes.Screwing in a charity shop / On top of black bin bags / Full of donations — 2025 formscharity shops