could have sworn

idiom

Definition of could have sworn

used to say that one feels definitely sure about something though it appears not to be true I could have sworn that I left my keys on the counter.