Definition of swap shop in English:
An agency which puts people with articles to exchange or trade in touch with each other.
- Also gone was a small swap shop and a burgeoning recycling program.
- He said: ‘We are taking more needles off the streets than we are giving out, but the purpose of the exchange goes far beyond being just a free needle swap shop.’
- I came across more than one or two book swap shops on my travels, so if you can part with your book, all the better.
Definition of swap shop in:
- US English dictionary