The definition of an assailant is a person who attacks and harms another physically or verbally.
(noun)A mugger is an example of an assailant.
See assailant in Webster's New World College Dictionary
noun
Origin: < Fr
See assailant in American Heritage Dictionary 4
noun
Learn more about assailant