To lash out at. To accost. To give a dressing down. Also, to berate.
Ambush.
The word is "berate," which means to scold or criticize someone harshly.
siege
Ambush.
hit
Retaliation means if you attack us we will attack you with everything that we have (and more). A retaliatory strike would mean the same thing.
The word is incursion. It means a sudden invasion or attack.
raid
aggressive
To bombard, I believe.
No because a compound word is made when two words are joined to form a new word. Attack might have at and tack. All compound words must have two words and no remaining letters. Attack doesn't have any but it is not a compound word.
stab