"take the show on the road" - yes, leave town. Expression refers to theatrical shows that travel from town to town. " "Light reading" - no, this means reading books that are primarily entertaining, such as mystery novels or romances.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.