Meanings1promise; assure; pledgeTo make certain that one has done or will do something.2determine; resolveTo make up one's mind to do something.