ON ONE'S HONOUR


Meaning of ON ONE'S HONOUR in English

under a moral obligation.

→ honour

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.