BizTerm Definition
Legs
Full Definition

Anything that has staying power.


Previous Biz Term Next Biz Term