TELLTALE


Meaning of TELLTALE in English

(n.) One who officiously communicates information of the private concerns of others; one who tells that which prudence should suppress.

Webster's English dictionary.      Английский словарь Webster.