To-tell-the-truth meaning

(idiomatic) An attestation to the truthfulness and frankness of an associated statement.
adverb
0
0
Advertisement