zakléti (zakolnem) to curse, to swear (at), to spit out an oath
zakléti se to swear (by), to vow
zaklel se je, da se bo maščeval za žalitev he vowed to avenge the insult
zaklel sem se, da ne bom več kadil, pil I've sworn off tobacco, drink
zakléti se pri vsem, kar je svetega to swear by all that's holy (ali sacred)