Definition

noun: a place to stay temporarily; a small, simple building; verb: to put up (a guest or traveler) at a temporary place of accommodation