carrion in French carrion in French charogne noun Rotting flesh of a dead animal or person. Add to Flashcards