English | German | Russian | Czech

peninsulate English

Meaning peninsulate meaning

What does peninsulate mean?

peninsulate

(transitive) To make into a peninsula; to surround almost entirely with water.

Are you looking for...?