overassail
/ˌoʊvərˈsɛɪl/Definitions
1. verb
to attack or assault someone or something from a superior or advantageous position
“The enemy forces overassailed the defensive line, pushing them back.”
2. noun
an act of attacking or assaulting someone or something from a superior or advantageous position
“The general’s overassail of the enemy’s left flank was a key factor in the battle’s outcome.”