English Dictionary
◊ MAINSAIL
mainsail
n : the lowermost sail on the mainmast
English Computing Dictionary
◊ MAINSAIL
MAINSAIL
MAchine INdependent SAIL. From XIDAK, Palo Alto CA, (415)
855-9271.