Definition of "Telltale" :
noun: someone who gossips indiscreetly
adjective: disclosing unintentionally something concealed
"A telltale panel of lights."
noun: someone who gossips indiscreetly
adjective: disclosing unintentionally something concealed
"A telltale panel of lights."