lodge Definition
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
Browse
noun: a place to stay temporarily; a small, simple building; verb: to put up (a guest or traveler) at a temporary place of accommodation
Browse