• Sharp-witted

    Full definition of sharp-witted

    Adjective

    sharp-witted

    1. clever, keen of intellect, swift of thought.
    © Wiktionary