hora menguada
Meanings
Noun
1. moment of truth (idiomatic, archaic)
Examples1
at the moment of truth