to emit rays - English Synonyms Dictionary