cover in tar to weatherproof - English Synonyms Dictionary