the decaying flesh of dead animals crows feeding on carrion
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: carrion
Definition of carrion noun from the Oxford Advanced American Dictionary