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
Δ