tv presenter - English Synonyms Dictionary