English to English
telltale
('t/E/l,t/eI/l
)
adjective (a)
- Telling tales; babbling.(adjective)source: webster1913
noun (n)
- someone who gossips indiscreetly(noun.person)source: wordnet30
- One who officiously communicates information of the private concerns of others; one who tells that which prudence should suppress.(noun)source: webster1913
- A thing that serves to disclose something or give information; a hint or indication.(noun)source: webster1913