Sharp-witted



ENGLISH MEANING
adjective
1.
Having an acute or nicely discerning mind.