1 tar distillate | Definition of tar distillate

tar distillate

noun

Definition of tar distillate

: a fraction in petroleum refining containing heavy oils and paraffin