could have sworn
Was absolutely sure
Could have sworn expresses strong but uncertain conviction about a memory or belief that now appears wrong: I could have sworn I locked the door.
The phrase acknowledges that your certainty doesn't match reality—you felt absolutely sure, yet the evidence contradicts you.
It softens the embarrassment of being mistaken while emphasizing how confident you were.
Recall something inaccurately
- false memoryBelieved but fictional recall
- mistakenIncorrectly understood or believed
- wrongContrary to fact
- confusedUnable to understand
mixed up · Mandela effect · confabulation · illusion · slip · oversight · misperception · unreliable
Recalled mental image
- rememberRetain in mind
- recallMemory retrieval act
- flashbackInvoluntary past memory
- reminiscenceRecalling past experiences
vivid memory · mental image · mind's eye · impression · déjà vu · trace · hazy · vague
Intense sudden wonder
- shockViolent sudden disturbance
- incredulityInability to accept something
- bewildermentState of being baffled
- confusionMental disorientation or bewilderment
bafflement · perplexity · disorientation · stunned · dumbfounded · gobsmacked · flabbergasted · taken aback
misremember
Recall something inaccurately
- false memoryBelieved but fictional recall
- mistakenIncorrectly understood or believed
- wrongContrary to fact
confused · mixed up · Mandela effect · confabulation · illusion · slip · oversight · misperception · unreliable
recollection
Recalled mental image
reminiscence · vivid memory · mental image · mind's eye · impression · déjà vu · trace · hazy · vague · fuzzy
astonishment
Intense sudden wonder
- shockViolent sudden disturbance
- incredulityInability to accept something
- bewildermentState of being baffled
confusion · bafflement · perplexity · disorientation · stunned · dumbfounded · gobsmacked · flabbergasted · taken aback · double-take
positive
Affirming or certain
- definiteClearly established, not vague
- absolutelyCompletely, without exception
- convincedFirmly believing something
sure · confident · certain · adamant · insistent · emphatic · unshakeable · steadfast · resolute · unwavering
could have swornknow for a fact
Have verified knowledge
confirmed · verified · documented · on the record · established
could, have, sworn, having, haves, swears, swearing, swore, forswear