Synonyms to nimble witted

Attic, adroit, apt, biting, brainy, bright, brilliant, canny, clever, dexterous, droll, facetious, funny, gifted, hep, humorous, humorsome, jesting, jocose, jocular, joking, joky, joshing, keen, keen-witted, knowing, mordant, nimble, no dumbbell, not born yesterday, pointed, pungent, quick, quick-thinking, quick-witted, rapier-like, salt, salty, scintillating, sharp, sharp-witted, slick, smart, sparkling, sprightly, steel-trap, talented, whimsical, witty