assault

1 assault /əˈsɑːlt/ noun
plural assaults
1 assault
/əˈsɑːlt/
noun
plural assaults
Britannica Dictionary definition of ASSAULT
1 
a  [noncount] law : the crime of trying or threatening to hurt someone physically
— see also indecent assault
b  [count] : a violent physical attack
2 
[count] : a military attack
— often + on — often used figuratively

under assault

: being attacked or criticized
2 assault /əˈsɑːlt/ verb
assaults; assaulted; assaulting
2 assault
/əˈsɑːlt/
verb
assaults; assaulted; assaulting
Britannica Dictionary definition of ASSAULT
[+ object]
: to violently attack (someone or something)
— sometimes used figuratively