1. Noun
The act of domiciliating; permanent residence; inhabitancy.
2. Noun
temporary living quarters
Vocabulary classified under Engineering
More about this word
Synonyms and related words
Explore this word
