think on one's feet
即座に判断する[答える]
thought1
[名]1 UC(頭を使って)考えること,思考to my thought私の考えではon a moment's thought一瞬考えてgive a thought to ...=give ......
top1
[名]1 C〔通例the ~〕(山などの)一番上(解説的語義)頂,頂上,最上部,てっぺん,先端;((略式))(人の)頭,毛髪the top of the mountain [the tower]...
unhesitating
[形](…を)ちゅうちょしない,てきぱきした,手早い≪in≫;動揺しないan unhesitating reply即座の返事unhesitatingの派生語unhesitatingly副ぐずぐず...