quick-witted

Quick-witted [ˏkwɪkˊwɪtɪd] a

1) находчивый, сообразительный

2) остроумный

Источник: Англо-русский словарь Мюллера на Gufo.me