English Dictionary
Definition inhabited in British English
inhabited adjective
adjective
/ɪnˈhæbɪtɪd/
Synonyms and related words
