Answer: takeasolemnvow

AnswerCrossword Clue
TAKEASOLEMNVOW

Give one's word