hammock

nounA hanging bed made of canvas, rope, or netting, suspended between two points such as trees or posts.

No synonyms or antonyms found for this word.