lodge
lodge
noun
A small house, often used for specific purposes or in rural areas.
"We rented a charming forest lodge."
verb
To formally submit a complaint, appeal, or claim to an official body.
"They lodged an appeal against the decision."
verb
To provide or find temporary accommodation, often in someone else's home.
"She lodged with her aunt for a year."
Thesaurus
Synonyms: Sir Oliver Joseph Lodge, Sir Oliver Lodge, stick, wedge, deposit, hunting lodge, hostelry, inn, auberge, hostel, charge, file