Body Idioms English Foot idioms admin | 07/16/2010 English Idioms: itchy feet:having feet that itch; restless, having the desire to wander. I’ve got itchy feet Cold feet: To become timid or frightened; to have one’s feet Read More