Hi Yes, it makes no sense in this sentence. Where did you find the sentence? If you can give us some more information, maybe someone here can help you to find out what is wrong with it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Emithebomber96someone who makes or gives a pledge.As all of us have already said, that definition is meaningless in the sentence, Emi.