lodge

ˈlɒdʒ

Definitions

1. noun

a building or hut, typically in a rural or mountainous area, used as a dwelling or a place to stay, especially for travelers or workers

“The hikers decided to lodge at the nearby inn for the night.”

2. verb

to stay or live in a particular place, especially temporarily

“They lodged in the city for a few weeks before moving to the countryside.”

Synonyms

  • inn
  • resort

Antonyms

  • evacuate
  • leave