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. Английский словарь экологического инжиниринга. 2012