Largest islet Synonyms

Definitions for Islet


  • (noun) a fairly small area of land completely surrounded by water
  • (noun) a small island