partial solar eclipse - English Synonyms Dictionary