English Dictionary
Definition domiciled in British English
domiciled adjective
adjective
/ˈdɒmɪsaɪld/
1
to be living in a particular place
Synonyms and related words
