ALL meanings of mare liberum
ma·re li·be·rum
M m - noun mare liberum a body of navigable water to which all nations have unrestricted access. 1
- noun mare liberum a sea open to navigation by shipping of all nations 0
- noun mare liberum a sea open to all nations 0