Definition: (noun) Very strong or irresistible impulse to travel.
Synonyms: itchy feet.
Usage: His wanderlust would not allow him to stay long in one spot.
Discuss
Definition: (noun) Very strong or irresistible impulse to travel.
Synonyms: itchy feet.
Usage: His wanderlust would not allow him to stay long in one spot.
Discuss