anti-dazzle device - English Synonyms Dictionary