telltale
English Dictionary
->
Letter T
-> telltale
Search Dictionary:
telltale Definition
(n)
someone
who
gossips
indiscreetly
telltale Synonyms
blabbermouth
talebearer
taleteller
tattler
tattletale
telltale
© Art Branch Inc.