Longman Dictionary English From Longman Business Dictionarysmall business investment companyˌsmall ˌbusiness inˈvestment ˌcompanyFINANCE in the US, a small company in which investors can buy shares. If the shares make a loss, it is treated as an ordinary business loss → company ldoceonline.com