Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tar baby
in English
tar baby
#limited
Definitions
Noun
a
problem
that
worsens
with
attempted
solutions
;
a
sticky
situation
Base Words
tar
baby