H-HOUR Meaning of H-HOUR in English n. the hour at which an operation is scheduled to begin. Etymology: H for hour + HOUR Oxford English vocab. Оксфордский английский словарь. 2012