MARINA Meaning of MARINA in English A water-based facility used for storage, service, launching, operation, or maintenance of watercraft. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012