: dead and putrefying flesh
Vultures live chiefly on carrion.
also
: flesh unfit for food
Love words? Need even more definitions?
Merriam-Webster unabridged
Share