Itchy Feet | Ask Linda! | Idioms admin Posted on 01/11/2017 Posted in English grammar, Videos No Comments TEFL & TESOL Courses - ITTTWed, November 1, 2017 3:11amURL:Embed:The idiom “itchy feet” refers to the need to leave or a feeling of a need to travel, for example: Watching an airplane pass by is giving me itchy feet. Can you use “itchy feet” in an example in the comments below?
Leave a Reply