English Dictionary
Definition loss-making in British English
loss-making adjective
adjective
Synonyms and related words

English Dictionary