ALL meanings of assailment
as·sail
A a - noun assailment (rare) An assault; an attack. 1
- verb with object assailment to attack vigorously or violently; assault. 1
- verb with object assailment to attack with arguments, criticism, ridicule, abuse, etc.: to assail one's opponent with slander. 1
- verb with object assailment to undertake with the purpose of mastering: He assailed his studies with new determination. 1
- verb with object assailment to impinge upon; make an impact on; beset: His mind was assailed by conflicting arguments. The light assailed their eyes. 1