Up for

What is Up for ?

Up for is prep 1. ready for My house insurance is up for renewal. 2. up for sale on sale, going to be sold He’s put his flat up for sale.

 

source: Easier English, Student Dictionary Upper Intermediate Level