What is the full meaning of multihulls
MULTIHULL, a boat having more than one hull, e.g. a catamaran [n]
Example of the word multihulls placed on a Scrabble board.