took pledge (verb) abstain: hold back from doing
Sinonime: abjure, abnegate,
avoid,
cease,
constrain,
curb,
decline, deny oneself, do without,
eschew,
evade,
fast, fence-sit, forbear,
forgo, give the go by,
give up, go on the wagon, keep from,
pass, pass up,
quit,
refrain,
refuse,
renounce,
shun, sit on one's hands, sit on the fence, sit out,
spurn, starve,
stop, take the cure, take the pledge,
withholdAntonime: indulge,
use