Golden Bowl

Dictionary

PENINSULATEv.t.

To encompass almost with water; to form a peninsula.

South river peninsulates Castle hill farm, and at high tides, surrounds it.