Skip to content

hammock

Dictionary definition · hammock

noun

  1. a small natural hill
  2. a hanging bed of canvas or rope netting (usually suspended between two trees); swings easily

Source: Open English WordNet (CC BY 4.0).