Word info Synonyms Antonyms

all-devouring

Adjective Satellite

Meaning

(of animals) both plant-eating and flesh-eating

Source: WordNet

Synonyms

Antonyms

Examples

Marriage must perforce fight against the all-devouring monster of habit. Honoré de Balzac

Close letter words and terms