domiciliate的英文释义
Verb
1. make one's home or live in;
- She resides officially in Iceland
- I live in a 200-year old house
- These people inhabited all the islands that are now deserted
- The plains are sparsely populated
2. provide housing for;
- The immigrants were housed in a new development outside the town