HEAD UP


Meaning of HEAD UP in English

lead, manage

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

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.