Expressions used in Everyday Spoken English in Social and Professional contexts
To 'think on your feet' means to react to events and circumstances quickly and without prior thought. Someone who can 'think on their feet' is adept at changing and responding to things. Similar in meaning to 'improvise' or 'make it up as you go along'. This idiomatic phrase is used as an adjective and has a very positive connotation.