tar pit
English Dictionary
->
Letter T
-> tar pit
Search Dictionary:
tar pit Definition
(n)
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 Synonyms
tar pit
© Art Branch Inc.