Deposited (4)
'deposited' is the definition.
('lodge' can be a synonym of 'deposit')
This is all the clue.
(Another definition for lodged that I've seen is " Deposited, or became embedded".)
'deposited' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for laid that I've seen before include "Placed horizontally on a surface" , "Deposited" , "Produced (an egg)" , "The clutch must be" , "Wagered" .)