telltruth
English
Noun
telltruth
(
plural
telltruths
)
Alternative form of
tell-truth
.