ready-witted
['redi'witid]
a сообрази'тельный,
нахо'дчивый