To make a formal or legal oath by placing one's hand on a sacred object (such as a Bible) as a sign of sincerity.
"The witness swore on the Bible before giving his testimony in court."
I do solemnly swear on the Constitution of the United States.
— Traditional U.S. presidential oath of office formula.