English Dictionary
Definition lodge in British English
lodge noun
[countable] noun
/lɒdʒ/
1
a small simple house in the countryside that people stay in, for example when they go hunting or fishing
Synonyms and related words
Synonyms and related words
2
a small room at the entrance to a building such as a university, used by the person who lets people in and out
Synonyms and related words
3
a local group that belongs to an organization such as the Freemasons, or the place where such a group meets
Synonyms and related words
