contrepoint

Etymology
From +, based on.

Noun

 * 1)  counterpoint
 * 2)  counterpoint response, retort, repartee