Longman Dictionary English From Longman Business Dictionaryoffshore companyˈoffshore ˌcompanyCOMMERCETAXLAW a company based outside the country in which it does business, usually for legal or tax reasons → company ldoceonline.com