English synonyms about - contact  

tar pit

noun

1 tar pit

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


Find more on tar pit elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0335