Have a quick wit

(have a quick (или ready) wit (также have quick wits)) быть находчивым, сообразительным (отсюда quick-witted или ready-witted); смотри также have a slow wit Например: He has a ready wit and is never at a loss for a good argument. — Он человек находчивый, за словом в карман не полезет.

Англо-русский фразеологический словарь