jumble sale

 

noun

British
  • a sale of miscellaneous second-hand articles, typically held in order to raise money for a charity or a special event.