noun
1. : an unpleasant fact that jars the sensibilities
home truths demand utterance but not in a scolding voice or a tone edged with arrogance — H.M.Wriston
2. : a statement of undisputed fact
noun
1. : an unpleasant fact that jars the sensibilities
home truths demand utterance but not in a scolding voice or a tone edged with arrogance — H.M.Wriston
2. : a statement of undisputed fact
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012