swap shop
noun
a store or shop where items, especially secondhand ones, are traded or sold.
Words nearby swap shop
swanz,
swap,
swap (switch) horses in midstream,
swap horses,
swap meet,
swap shop,
swapo,
swaption,
swaraj,
sward,
sware
British Dictionary definitions for swap shop
swap shop
noun
a place or occasion at which articles no longer wanted may be exchanged for other articles