Definitions for: Telltale(a)


[adj] disclosing unintentionally; "a telling smile"; "a telltale panel of lights"; "a telltale patch of oil on the water marked where the boat went down"



Synonyms: informative, informatory, revealing, telling

Try our:
Scrabble Word Finder

Scrabble Cheat

Words With Friends Cheat

Hanging With Friends Cheat

Scramble With Friends Cheat

Ruzzle Cheat



Related Resources:
animal facts
animals beginning with y
m letter animals