vowing

verb
  1. present participle of vow; making a solemn promise or pledge

Examples