Definition of Telltale

  • 1. Someone who gossips indiscreetly Noun
  • 2. Disclosing unintentionally something concealed Adjective Satellite

Synonyms for word "telltale"

Semanticaly linked words with "telltale"

Hyponims for word "telltale"