hammock

noun

  1. 1

    a hanging bed of canvas or rope netting (usually suspended between two trees); swings easily

  2. 2

    a small natural hill

Synonyms

Also useful for “hammock”:Scrabble