take the pledge
Verb
Meaning
take the pledge (third-person singular simple present takes the pledge, present participle taking the pledge, simple past took the pledge, past participle taken the pledge)
(US, dated) To promise to abstain from alcohol.