even if one's life depended on it

English

Pronunciation

  • Audio (US):(file)

Phrase

even if one's life depended on it

  1. Synonym of to save one's life