vower
1. [ noun ] someone who makes a solemn promise to do something or behave in a certain way
Examples:

"young vowers of eternal love" "there are many vowers of chastity but few who observe it"

Related terms: promiser vow
Similar spelling:   voyeur
  Vore