English Dictionary
Definition take up on in British English
take up on phrasal verb
[transitive] phrasal verb
1
to accept an offer or invitation that someone has made
