v. dwell in, reside in, live in, abide in, occupy, settle; locate in, populate, people; colonize This bird inhabits northern Africa North America was inhabited by emigrants from Europe.
INHABIT
Meaning of INHABIT in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012