telltruth

English

Noun

telltruth (plural telltruths)

  1. Alternative form of tell-truth.