You are here

  • noun
    A piece of land surrounded by water. (the island of Crete)
    A thing resembling an island, especially in being isolated, detached, or surrounded in some way. (the university is the last island of democracy in this country)
    A detached portion of tissue or group of cells. (Stromal retraction between tumor islands and dermal connective tissue was observed in 12 cases.)


We are dedicated to creating and providing free, high-quality English language learning resources.