Definitions
noun
a land mass (smaller than a continent) that is surrounded by water
noun
a zone or area resembling an island
Look “island” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a land mass (smaller than a continent) that is surrounded by water
a zone or area resembling an island