forevouch

/ˈfɔrvʌtʃ/

Definitions

1. verb

to give a solemn promise or assurance, especially in a formal or official manner

“The politician forevouched to the public to improve the economy within the next two years.”

Synonyms

  • pledge
  • promise

Antonyms

  • betray
  • renounce