BizTerm Definition
Dog
Full Definition

Product that costs more to produce than it brings in sales.


Previous Biz Term Next Biz Term