Longman Dictionary English From Longman Business Dictionarystart-up companyˈstart-up ˌcompanyCOMMERCE a company that has just been formedHe told them that within five years the start-up company would become Japan’s leading software distributor. → company ldoceonline.com