Detailed Translations for slaying from English to French
slaying:
Translation Matrix for slaying:
Synonyms for "slaying":
Related Definitions for "slaying":
-
unlawful premeditated killing of a human being by a human being1
External Machine Translations: