witching hour witch·ing hour witching hour n. The middle of the night, especially midnight. [colloq.]