To satisfy, get a permanent home (6)
I believe the answer is:
settle
This might be a double definition.
'to satisfy' is the first definition.
(thesaurus)
'get a permanent home' is the second definition.
'settle' can be an answer for 'get' (thesaurus). I am unsure of the 'a permanent home' bit.
Can you help me to learn more?
(Other definitions for settle that I've seen before include "Comes to an arrangement with the bench?" , "Get comfortable" , "Put down roots or pay debt" , "Solve" , "place to sit" .)