tar-impregnated - English Synonyms Dictionary