to allow someone to stay at your home for a short period, usually as a guest.
When my cousin visited the city, I put her up for the weekend.
A: My flight got cancelled. Do you know any cheap hotels nearby? B: Don't worry, I can put you up at my place tonight.
If a friend from another country visited my city, I would be happy to put them up for a few days and show them around.
Common mistake
✗They put up me for a few days.
✓They put me up for a few days.
With a pronoun, the object goes in the middle: 'put me up'.
Tell it apart
They put me up for the weekend.
let me stay at their place
They put up with me all weekend.
tolerated me
This is often used when someone needs a place to sleep for a night or two.'Put up' (let someone stay) is different from 'put up with' (tolerate someone or something).