Travelling Idioms
Help
To get itchy feet:
to find it difficult to stay in one place and likes to travel and discover new places
On the right track:
to do something correctly
Backseat driver:
A passenger in a car who gives unwanted advice to the driver
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies