Answer: takeasolemnvow

AnswerCrossword Clue
TAKEASOLEMNVOWGive one's word