tattletale
/ˈtætəlˌteɪl/
tattletale
English
Adj Top 39,555
Ad
Definition
telltale; giveaway
Etymology
From tattle + tale.
Ad
/ˈtætəlˌteɪl/
tattletale
telltale; giveaway
From tattle + tale.