to swear on sth (that) …
+ Bible对着…发誓;以…担保
I swear on all I hold dear that I had nothing to do with this.我以身家性命担保, 我与此事没有任何关系。
3.+ allegiance, loyalty, obedience宣誓
The police are the only civil servants who have to swear allegiance to the Crown.警察是唯一要宣誓效忠君主的公职人员。
4.to be sworn
witness, member of Parliament +(在法庭上、议会中等)宣誓