tar pit
Meaning, Definition & Usage
Dictionary
Related
noun
a natural accumulation of bitumens at the surface of the earth; often acts as a trap for animals whose bones are thus preserved
WordNet
Previous
tapping
taproom
taproot
taps
tapster
Next
tara
tarabulus
taracahitian
taradiddle
tarahumara