Idioms & Phrases for word “devouring”
devouring - Did you Mean?
devour (devouring)
devolve (devolving)
favour (favouring)
devote (devoting)