domiciliate
domiciliate基本解释
v.定居;决定住处
domiciliate同义词
domiciliate英英释义
"may parents reside in Florida"
"The immigrants were housed in a new development outside the town"