0 a store operated from a truck or large vehicle:
They brought their mobile shop to the park and repaired bikes on the spot.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
mobile shop