thrift shop

 
(also thrift store)

noun

North American
  • a shop selling second-hand clothes and household goods, typically to raise funds for a Church or charity.