Detailed Translations for carrion from English to French
carrion:
Translation Matrix for carrion:
Synonyms for "carrion":
Related Definitions for "carrion":
-
the dead and rotting body of an animal; unfit for human food1
Wiktionary Translations for carrion:
carrion
noun
-
dead flesh; carcasses
carrion
noun
-
cadavre animal en décomposition
Cross Translation:
External Machine Translations: