Mainsail

noun the principal sail on the mainmast — see sail illustration

Merriam-Webster's Collegiate Dictionary

Mainsail

See MAchine INdependent SAIL.

Free Online Dictionary of Computing