Definition of pine tar in English:
A thick, sticky liquid obtained from the destructive distillation of pinewood, used in soap, roofing, and medicinally for skin infections.
- Amari searched around and found a long stick that was sticky with pine tar.
- The soap contains itch-neutralizing ingredients like jewelweed, pine tar, and clay.
- The ‘Pine Tar Incident’ erupted when Yankees manager Billy Martin invoked an obscure rule when he saw that Brett's bat was illegally smeared with pine tar.