Search results
- Dictionarytar pit
noun
- 1. a hollow in which natural tar oozes out of the ground and accumulates, in particular one in which the bones of prehistoric animals trapped in the tar have been preserved: "fossil remains of dire wolves are abundant in the La Brea tar pits"
Powered by Oxford Dictionaries