Definition of "Hammock" :
noun: a hanging bed of canvas or rope netting (usually suspended between two trees); swings easily
noun: a small natural hill
noun: a hanging bed of canvas or rope netting (usually suspended between two trees); swings easily
noun: a small natural hill