Nimble-witted Synonyms

Said of persons or beings
(Adjective)