GENOA


Meaning of GENOA in English

[ 'dʒɛnəʊə , dʒɛ'nəʊə ]

(also ~ jib )

■ noun Sailing a large jib or foresail whose foot extends aft of the mast, used especially on racing yachts.

Origin

from Genoa , a city in Italy.

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