This is a sentence I took from a book:
'Any chance of a bed on your floor this weekend?' 'Yes, of course, I can put you up.
The sentence is on the unit discussing about expressions with set and put up. The book gives examples of some phrasal verbs that have several meanings. The italicized phrasal verb put up in the quoted sentence above, probably means:
- Give accomodation to
I consider the keyword bed and choosing the first sense (give accomodation to), that perhaps the speaker offers his/her friend to have an overnight stay. But, what does this really mean? Is it an idiom? I couldn't find this phrase in my dictionary.