itchy feet
English Dictionary
->
Letter I
-> itchy feet
Search Dictionary:
itchy feet Definition
(n)
very
strong
or
irresistible
impulse
to
travel
itchy feet Synonyms
itchy feet
wanderlust
© Art Branch Inc.