hora menguadaMeaningsNoun1. moment of truth (idiomatic, archaic)Examples1en hora menguadaat the moment of truth