manslayer - English Synonyms Dictionary

manslayer

n.
[1] murderer , liquidator