Ready-witted
/(rĕd"y̆-wĭt`tĕd)/
Read·y-wit·ted
Ready-witted
a.
Having ready wit.