genoa ( synonym found)

Definition of genoa:

°(nautical) A staysail that resembles a jib but extends aft beyond the mast.

Definition of genoa:

°(nautical) A staysail that resembles a jib but extends aft beyond the mast.

Back to Top