HIGH SEAS


Meaning of HIGH SEAS in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.