PUT UP


Meaning of PUT UP in English

provide money or something needed The telephone company put up most of the money for the new stadium.

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