"Ultimate rewards points" refers to a type of loyalty points or credits that can be earned through a rewards program. These points can be accumulated by making purchases or engaging in certain activities, and can be redeemed for various benefits or rewards such as discounts, freebies, or gifts.
Full definition