on your honor

成語所屬單字honor

on your honor — 慣用語

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 honor that I will keep your secret.

You are on your honor not to cheat during the exam.