thorough lights - English Synonyms Dictionary