Meaning of mare liberum

Definition of mare liberum

(noun) (free sea) a navigable body of water to which all nations have equal access

Other information on mare liberum

WIKIPEDIA results for mare liberum
Amazon results for mare liberum