counterthrust

nounA strong push or attack made in response to another push or attack, especially in fencing, military combat, or arguments.
verbTo make a strong push or attack in response to another push or attack.
counterthrust synonyms & antonyms | whatsthatwordmean | whatsthatwordmean