Synonyms for "oath"

Words with similar meaning