- a business that consistently operates at a loss.
Origin of lossmaker
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
- British unprofitable; losing money
- British an organization, industry, or enterprise that consistently fails to make a profit