Subscribe
URL of the page has been copied to clipboard.
Meaning : Travelling about.
Example : They took the show on the road. They lost all their games on the road.
Synonyms : on tour
Install App