English definition of “lodge”
lodge in/on, etc › to become stuck somewhere: The bullet had lodged near his heart. → Compare dislodge
lodge at/with, etc › to live in someone's home and give them money for it
lodge a claim/complaint/protest, etc › to officially complain about something: He lodged an official complaint against the officers responsible.