clear to a limited extent - English Synonyms Dictionary