I am not a teacher.1. what does 'serve it up' mean? (in a game situation)
2. what does 'stick it' mean in the following sentence?
I told Peter he could stick it.
thanks!
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: