What is the definition of
[ noun ]
(transportation) travelling about
"they took the show on the road"
or "they lost all their games on the road"
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste