Sharp-witted

Sharp"-wit`ted (?), a. Having an acute or nicely discerning mind.