carrion

/kˈɛriʌn/

Explore definitions, synonyms, and language insights of carrion

Definitions

Noun
the dead and rotting body of an animal; unfit for human food

More General Terms