swap shop
English
Noun
swap
shop
(
plural
swap shops
)
An
agency
that
provides
a
communication
channel
where
items
, especially
secondhand
ones, are
traded
or
sold
.
Synonym of
give-away shop
.