on your honour
成語所屬單字honour
on your honour — 慣用語
1. A serious promise that you will do something or that something is true.
1.慣用語
釋義
以名譽擔保
A serious promise that you will do something or that something is true.
例句
I swear on my honour that I didn't take the money.
You are on your honour not to cheat during the exam.