Definition
To pass the most critical point of some process; to pass out of danger.
In Context
- "POSITIVE signs are starting to emerge in China but economists warn it's too early to tell whether Australia's biggest trading partner is turning the corner."