bring-and-buy sale
Concise Oxford English Dictionary © 2008 Oxford University Press:
bring-and-buy sale
▶noun Brit. a charity sale at which people donate things to sell and buy those brought by others.
'bring-and-buy sale' also found in these Oxford entries:

