Definition: (verb) Inhabit or live in; be an inhabitant of.
Synonyms: inhabit, live, dwell.
Usage: Millions of as yet undiscovered creatures populate the ocean depths.
Discuss
Source: The Free Dictionary
Definition: (verb) Inhabit or live in; be an inhabitant of.
Synonyms: inhabit, live, dwell.
Usage: Millions of as yet undiscovered creatures populate the ocean depths.
Discuss
Source: The Free Dictionary