Англо-русский
словарь

keen-witted

Перевод на русский:

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

Примеры использования:

a keen-witted man — сообразительный человек