character-presenting device - English Synonyms Dictionary