nimble-witted

  • 131adroit — [adj] very able or skilled adept, apt, artful, clean, clever, crack*, crackerjack*, cunning, cute, deft, dexterous, expert, foxy*, good, handy, hot tamale*, ingenious, masterful, neat*, nifty*, nimble, on the ball*, on the beam*, proficient,… …

    New thesaurus

  • 132agile — [adj] physically or mentally nimble, deft active, acute, alert, athletic, brisk, buoyant, bustling, clever, dexterous, easy moving, energetic, fleet, frisky, limber, lithe, lively, mercurial, prompt, quick, quick on the draw*, quick on the… …

    New thesaurus