ASSAILANT

assailant. 1. One  who  physically attacks another;  one who commits an assault. 2. One who

attacks another using  nonphysical  means; esp.,  one who attacks another’s position  or feelings, as

by criticism, argument, or abusive language.[Blacks Law 8th]