spectacle wearer - English Synonyms Dictionary