Definitions of carrion:

  • noun:   the dead and rotting body of an animal
  • noun:   dead and rotting flesh; unfit for human food
  • name:  A surname (rare: 1 in 33333 families; popularity rank in the U.S.: #3993)