genoa

/ˈdʒeni/

noun

  1. 1

    A staysail that resembles a jib but extends aft beyond the mast.

  2. 2

    Genoa cake

Translate “genoa” to another language

Click any language to open the translator with this word already filled in.

Genoa Definition & Meaning | TranslatePulse