поклястися

To swear (an oath); (прийняти присягу) to take oath

поклястися у вірності — to swear fidelity; to swear allegiance, to take an oath of allegiance (loyalty, fidelity), to swear to be loyal (faithful)

поклястися помститися — to vow vengeance

поклястися честю — to swear on one's honour

я готовий поклястися — I am prepared to swear

він поклявся в своїй невинності — he swore he was innocent

Джерело: Українсько-англійський словник на Slovnyk.me