on tour

Noun
  1. Travelling about (synset 100312354)
    "they took the show on the road"; "they lost all their games on the road"

Other Searches