What is the full meaning of maxiboats
MAXIBOAT, a large racing yacht [n]
Example of the word maxiboats placed on a Scrabble board.