Thesaurus.com
Dictionary.com

solemn declaration

NOUN
debt of honor
Synonyms