n. phr. The open ocean, not the waters near the coast. It was a big powerful liner built to sail on the high seas. The ships of every country have the right to sail on the high seas.
HIGH SEAS
Meaning of HIGH SEAS in English
American idioms English vocabulary. Английский словарь американских идиом. 2012