What does genoa mean?
noun
A type of Italian sailboat or a city in northwest Italy.
Example
"The sailors navigated their genoa through the choppy waters."
Definition generated by AI and curated by RJS Tech Solutions LLP.
noun
A type of Italian sailboat or a city in northwest Italy.
"The sailors navigated their genoa through the choppy waters."
Definition generated by AI and curated by RJS Tech Solutions LLP.