What is the full meaning of watercrafts
WATERCRAFT, a boat; boats collectively [n]
Example of the word watercrafts placed on a Scrabble board.