repartee


repartee (http://definr.com/repartee)

     n : adroitness and cleverness in reply