GENOA


Meaning of GENOA in English

[gen.oa] n [Genoa, Italy] (1932): a large jib that overlaps the mainsail and is used esp. in racing

Merriam-Webster English vocab.      Английский словарь Merriam Webster.