ON ICE


Meaning of ON ICE in English

phrasal with every likelihood of being won or accomplished, in reserve or safekeeping

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.