What is the full meaning of maintopsails
MAINTOPSAIL, the sail above the mainsail [n]
Example of the word maintopsails placed on a Scrabble board.