POPULATE Meaning of POPULATE in English v. inhabit, reside in; settle, establish a home Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012