guarantee – meaning in Easy English

A promise that something will really happen. It may be something that is given to show that the promise will be kept.