Hammock Meaning

There are 2 meaning(s) for word Hammock

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

    Synonyms : sack
Meaning 2 : a small natural hill

    Synonyms : hillock,  hummock,  knoll,  mound