What is the full meaning of demasted
DEMAST, to remove the masts from, also DISMAST [v]
Example of the word demasted placed on a Scrabble board.