assailant
as-sail-ant · noun
Definitions
noun
- 1.
A person who physically attacks another.
- 2.
A person who attacks someone verbally or critically.
Forms
plural: assailants
Related words
Etymology
From Old French assaillant, present participle of assaillir ("to attack"), from Latin assalire, from ad- ("to") + salire ("to leap").