meaning of sharp witted
sharp-witted. adj. 1. having or showing a keen intelligence; perceptive. adj.