mobile canteen


Meanings

  • a restaurant outside; often for soldiers or policemen

Synonyms