dead body; carrion

listen to the pronunciation of dead body; carrion