Definition of "sharp-witted"

sharp-witted