What is the full meaning of royalmasts
ROYALMAST, the highest part of a mast [n]
Example of the word royalmasts placed on a Scrabble board.