verb (tr) to cause (land) to become peninsular
peninsulate 🔊 Listen to this verb (tr) to cause (land) to become peninsular Share Facebook Twitter Google +