make a promise

See: assure, pledge