Swear on a stack of Bibles To promise solemnly that what one is about to say is true. The man swore on a stack of Bibles that he did not take any money from the cash register.