Posted by Noga on January 14, 2005
Can anyone explain the meaning of this phrase to me? ("you have to think on your feet"). I can't seem to find a simple explanation (neither in Oxford nor in Webster) thanx