Yahoo Malaysia Web Search

Search results

  1. Dictionary
    carrion
    /ˈkarɪən/

    noun

    • 1. the decaying flesh of dead animals: "a crow wheeled over the hills in search of carrion"

    More definitions, origin and scrabble points