devour : Idioms & Phrases


all-devouring

  • adjective satellite (of animals) both plant-eating and flesh-eating
WordNet

self-devouring

Self`-de*vour"ing adjective
Definitions
  1. Devouring one's self or itself. Danham.
Webster 1913