HOME TRUTH


Meaning of HOME TRUTH in English

■ noun an unpleasant fact about oneself.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.