tar distillate
nounDefinition of tar distillate
: a fraction in petroleum refining containing heavy oils and paraffin
1