Swear-on-a-stack-of-bibles Definition

verb

(idiomatic) To make a promise or give one's assurance with great conviction.

Wiktionary