What is the full meaning of watermelons
WATERMELON, a type of melon [n]
Example of the word watermelons placed on a Scrabble board.