Embed (7)
'embed' is the definition.
(thesaurus)
This is all the clue.
(Other definitions for lodge that I've seen before include "Fix" , "Chalet" , "Cottage at the entrance to the grounds of a big house" , "Cabin for seasonal activity - become embedded" , "Become fixed; small house" .)
'embed' is the definition.
(I know that embed can be written as implant)
This is all the clue.
(Other definitions for implant that I've seen before include "Insert or fix into the body" , "Inculcate; embed" , "Fix securely and deeply" , "material (medical)" , "Graft into the body" .)