hammock
noun.
a small natural hill
noun.
a hanging bed of canvas or rope netting (usually suspended between two trees); swings easily
Synonym: sack