THINK UP


Meaning of THINK UP in English

v. To invent or discover by thinking; have a new idea of. Mary thought up a funny game for the children to play.

American idioms English vocabulary.      Английский словарь американских идиом.