PENINSULA


Meaning of PENINSULA in English

A piece of land that projects into a body of water and is connected with the mainland by an Isthmus.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.