/ ˈkæriən; NAmE / noun
[ U ] the decaying flesh of dead animals :
crows feeding on carrion
—picture at vulture
••
WORD ORIGIN
Middle English : from Anglo-Norman French and Old Northern French caroine , caroigne , Old French charoigne , based on Latin caro flesh.