stranger things have happened (English, phrase)
expansion: stranger things have happened
Senses:
glosses: Used to express that even though an event or idea seems very unusual or surprising, it is still possible.
Forms: