OMNIVORE Meaning of OMNIVORE in English n. creature that eats both meat and vegetables, creature that eats all kinds of food Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012