English word definition — powered by WordNet
be an inhabitant of or reside in
fill with inhabitants
Want to remember populate?