Meaning of telltale
Definition of telltale
(adj)
disclosing
unintentionally
something concealed; "a
telling
smile"; "a
telltale
panel
of lights"; "a
telltale
patch
of oil on the
water
marked
where the
boat
went down"
(noun)
someone
who gossips
indiscreetly
Other information on telltale
WIKIPEDIA results for
telltale
Amazon results for
telltale
Tweet