ALL meanings of little sark
lit·tle sark
L l - noun little sark one of the Channel Islands, in the English Channel E of Guernsey, connected to Sark by a natural causeway. 1
- noun little sark a peninsula forming the southern section of the island of Sark in the English Channel in the Channel Islands, connected to Great Sark by a narrow isthmus 0