telltaleEnglish

blabbermouth, revealing, talebearer, taleteller, tattler

Noun

Someone who gossips indiscreetly

English: tattletale, tattler, taleteller, talebearer, telltale, blabbermouth

Adjective

Disclosing unintentionally

English: revealing, telling, telltale(a)

English words with similar meanings

Show 7 words