HAMMOCK

Definition of HAMMOCK

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