meaning of mainsail
1. The principal sail in a ship or other vessel.
2. MAINSAIL MAchine INdependent SAIL. From XIDAK, Palo Alto CA, 415 855-9271. maintainer
Related Words
mainsail |
1. The principal sail in a ship or other vessel.
2. MAINSAIL MAchine INdependent SAIL. From XIDAK, Palo Alto CA, 415 855-9271. maintainer
mainsail |