Meaning of pine tar

Definition of pine tar

(noun) a dark viscous substance obtained from the destructive distillation of pine wood

Other information on pine tar

WIKIPEDIA results for pine tar
Amazon results for pine tar