Browse by letter

Nothing short of (something)

To be almost the same as something.

It was nothing short of a miracle that the young man survived the car accident.