LODGE


Meaning of LODGE in English

(STORE) [verb] [T usually + adverb or preposition] [esp. UK and ANZ] [formal] - to put (something) in a safe place where it can be keptHer jewellery is lodged with the bank.You should lodge a copy of the letter with your solicitor.

Cambridge English vocab.      Кембриджский английский словарь.