Advertisement

Advertisement

swap shop

noun

  1. a store or shop where items, especially secondhand ones, are traded or sold.


swap shop

noun

  1. a place or occasion at which articles no longer wanted may be exchanged for other articles


Advertisement

Advertisement

Advertisement

Advertisement


SWAPOswap (switch) horses in midstream