someone up on something [phrasal verb] [+ object +object] - to accept (an offer) made by (someone)He's offered me a free ticket. Should I take him up on it?
TAKE
Meaning of TAKE in English
Cambridge English vocab. Кембриджский английский словарь. 2012