UPPER WORKS


Meaning of UPPER WORKS in English

■ plural noun the parts of a fully laden ship above water.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.