Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: carrion  ker-ee-un [N. Amer], ka-ree-un [Brit]
  1. The dead and rotting body of an animal; unfit for human food
    "vultures usually feed on carrion or roadkill"

Derived forms: carrions

Type of: body, dead body

Encyclopedia: Carrion