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. Английский словарь американских идиом. 2012