Keen-witted Definition

adjective
Wiktionary