HABITATION Meaning of HABITATION in English n. Abode, dwelling, lodging, domicile, quarters, headquarters, dwelling-place, place of abode, place of residence. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012