What is the full meaning of hammocks
HAMMOCK, a hanging cot [n]
Example of the word hammocks placed on a Scrabble board.