ON (OR UPON) MY HONOUR Meaning of ON (OR UPON) MY HONOUR in English on ( or upon) my honourused to express sincerity. → honour Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004