Answer: quickwitted

AnswerCrossword Clue
QUICKWITTED

Fast on the uptake

QUICKWITTED

Clever