orrusta

Noun

 * 1) quick attack, battle, onslaught