meaning of peninsulate
1.
To
form
into
a
peninsula.
Related Words
peninsulate
|
peninsulated
|
Developed & Maintained By
Taraprasad.com