Meaning of “charity shop” - Learner’s Dictionary

charity shop

noun [ C ] uk UK (US thrift shop)

a shop that sells goods given by the public, especially clothes, to make money for a particular charity

(Definition of “charity shop” from the Cambridge Learner’s Dictionary © Cambridge University Press)