Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
swear 
1 affirm, assert, asseverate, attest, avow, declare, depose, give one's word, pledge oneself, promise, state under oath, swear blind, take an oath, testify, vow, warrant 
2 be foul-mouthed, blaspheme, curse, cuss  (informal) imprecate, take the Lord's name in vain, turn the air blue  (informal) utter profanities 
3  (with)   by depend on, have confidence in, rely on, trust