Search in full dictionary
HANDS, TAKING (ONE'S) LIFE IN (ONE'S)
HANDS, TAKING (ONE'S) LIFE IN (ONE'S)
ScnMaster
(informal)
facing great
danger
or taking a great risk.
—
PTS
-SP Approved Glossary