SET UP


Meaning of SET UP in English

establish, provide the money for something The newspaper company provided the money to set up the new travel magazine.

English idioms vocab.      Словарь английских идиом и выражений.