ISLAND


Meaning of ISLAND in English

n. piece of land completely surrounded by water; something which resembles such a piece of land; raised area or a platform set aside for some specific purpose; (Medicine) cluster of cells, piece of tissue separated from others

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.