(also bring-and-buy sale)
Definition of bring and buy
noun
British a charity sale at which people bring items for sale and buy those brought by others: we are holding a bring and buy on Tuesday [as modifier]:Jill organized bring-and-buy sales to raise cash