Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word tar pit from English dictionary with examples, synonyms and antonyms.

tar pit   noun

Meaning : A natural accumulation of bitumens at the surface of the earth. Often acts as a trap for animals whose bones are thus preserved.

Tar pit meaning in Telugu.