Longman Dictionary English From Longman Business Dictionarystatutory companyˈstatutory ˌcompanyLAW in Britain, a company formed by a special government law, to provide a public service such as supplying gas or water → company ldoceonline.com