quick(-witted) - English Synonyms Dictionary