affront (n.)
assault, attack, onslaught
Cym V.iii.87.1[Second Captain to First Captain] a fourth man ... / That gave th'affront
SHAKESPEARE'S WORDS © 2018 DAVID CRYSTAL & BEN CRYSTAL