on my honour - definition and synonyms

phrase literary
  1. used for making a serious promise to do something

    I swear, on my honour, to keep your secret.

See also main entry: honour