Synonyms for "devouring"

Words with similar meaning