Zaručit znamená dát jistotu, že se něco stane, poskytnout záruku.
zajistit <co komu>, zabezpečit, garantovat