(one) could have sworn (that) (something was the case)
One felt totally sure that something was the case. A: "Tom, is that report finished yet?" B: "Yes, I could have sworn I emailed it to you already. I'll just have to send it again." Martha said she could've sworn that the checkbook was in the desk drawer, but I couldn't find it anywhere. A: "Hey, where's Marcy?" B: "I could have sworn she told me she was coming, but maybe I'm mistaken."
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.