"Business class award space" refers to the availability of seats in the business class section of an airline that can be redeemed or won through loyalty programs or awards. It means having the opportunity to book or receive business class seats without having to pay the full price in cash.
Full definition