Refine this word faster
Worm food
noun
Definitions
Noun
- 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?""
See also for "worm food"
Next best steps
Mini challenge
Unscramble this word: wormfood