DREAM UP


Meaning of DREAM UP in English

[dream up] vt (1941): to form in the mind: devise, concoct

Merriam-Webster English vocab.      Английский словарь Merriam Webster.