telltale
Meanings
- someone who gossips indiscreetly
- disclosing unintentionally;
- "a telltale panel of lights"
- "a telltale patch of oil on the water marked where the boat went down"
- TELLTALE n pl. -S a tattler
Scrabble Score: 8
telltale is a valid Scrabble (US) TWL wordtelltale is a valid Scrabble Word in Merriam-Webster MW Dictionary
telltale is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 11
telltale is a valid Words With Friends word