* * *
mobile shop UK US noun [C]
► COMMERCE a store operated from a truck or large vehicle: »
They brought their mobile shop to the park and repaired bikes on the spot.
Financial and business terms. 2012.
* * *
They brought their mobile shop to the park and repaired bikes on the spot.
Financial and business terms. 2012.