peninsulate









peninsulate


verb

  1. (tr) to cause (land) to become peninsular
48 queries 0.540