BizTerm Definition
Leg Up
Full Definition

To gain a foothold in something.


Previous Biz Term Next Biz Term