- Home
- Idioms
- swear on
swear on
swear (up)on someone or something
to take an oath on someone or something. (Upon is formal and less commonly used than on.) He swore upon the Bible to tell the truth. I swear on the memory of my sainted mother that I am telling the truth.