Ⅰ.
on (special) offer especially UK
► COMMERCE if goods in a store are on offer, they are being sold at a lower price than usual: »
Everything in the store is on offer for this week only.
Main Entry: ↑offer
Ⅱ.
on offer
► available to be bought, used, etc.: »
The free savers' guide gives details of all of the different types of accounts on offer.
Main Entry: ↑offer
Financial and business terms. 2012.