deffenation of peninsula
Answers
Answered by
0
Answer:
: a portion of land nearly surrounded by water and connected with a larger body by an isthmus also : a piece of land jutting out into the water whether with or without a well-defined isthmus the Italian peninsula.
Similar questions