English Dictionary
Definition stake your life on something in British English
stake your life on something phrase
phrase
1
used for saying that you are completely sure about something
Synonyms and related words
