Clever, keen of intellect, swift of thought.
From sharp + witted.
Practice speaking and memorizing "sharp-witted" and many other words and sentences in English.