Deposit (5)

'deposit' is the definition.
(synonyms)
This is the entire clue.
(Other definitions for lodge that I've seen before include "Provide accommodation for" , "Beaver's nest" , "Small dwelling, part of estate" , "Deposit as to bank account" , "Masonic association" .)
'deposit' is the definition.
(synonyms)
This is the entire clue.
(Other definitions for sediment that I've seen before include "Deposit at the bottom of a liquid" , "I'm nested in mud" , "Residue" , "Matter sinking to the bottom of a liquid" , "Dregs; deposit" .)