Meaning of international waters

Definition of international waters

(noun) the open seas of the world outside the territorial waters of any nation

Other information on international waters

WIKIPEDIA results for international waters
Amazon results for international waters