Synonyms:
  1. betrayal
  2. communication leak
  3. exposure of secret
  4. giveaway
  5. leak
  6. obvious clue
  7. telltale
  8. telltale sign
  9. unwitting disclosure