counterassault

Noun

 * 1) An assault made in return for another; a counterattack.