• Landmass

    Pronunciation

    • UK IPA: /ˈlænd.mæs/

    Alternative forms

    Full definition of landmass

    Noun

    landmass

    (plural landmasses)
    1. A large continuous area of land, either surrounded by sea or contiguous with another landmass.
    © Wiktionary