a large mass of land projecting into a body of water, A portion of land nearly surrounded by water, and connected with a larger body by a neck, or isthmus, geography A piece of land projecting into water from a larger land mass
0 Comments
0 Shares
500 Views