English Dictionary
Definition put money on something in British English
put money on something phrase
phrase
2
used for emphasizing that you are completely certain that something will happen
Synonyms and related words
