Worm food

noun

Definitions

Noun
  1. 1
    One or more corpses, especially in a state of decay; remains. idiomatic, uncountable

    ""Say, have ye a drug that will make worm's food of your enemy in an hour?""

Next best steps

Mini challenge

Unscramble this word: wormfood