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.


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