omnivorous reader - English Synonyms Dictionary