could have sworn
idiomDefinition 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.