HEAD UP


Meaning of HEAD UP in English

lead, manage Rod will head up the project. He can get the job done.

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