Sharp-witted

Webster's Dictionary of the English Language

·adj Having an acute or nicely discerning mind.