MARE LIBERUM Meaning of MARE LIBERUM in English A navigable body of water, such as a sea, that is open to navigation by vessels of all nations. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012