English Nouns: telltale

English Nouns verb 'telltale' conjugated