itchy : Idioms & Phrases

Index


itchy feet

  • noun very strong or irresistible impulse to travel
    wanderlust.
WordNet