peninsulate









peninsulate


verb

  1. (tr) to cause (land) to become peninsular
54 queries 0.645