From Longman Business Dictionarystrategic business unitstraˌtegic ˈbusiness ˌunit abbreviation SBUHUMAN RESOURCES a part of a business that can be thought of as separate from the rest of the business because it has its own market and needs to make a profit in its own rightOne vice-president is accountable for several strategic business units. → unit