Definition of “head sth up” - English Dictionary

English