Noun Definitionhammock1.Definition: a hanging bed of canvas or rope netting (usually suspended between two trees); swings easilyRelated Noun(s):sackCategory: Objects2.Definition: a small natural hillRelated Noun(s):hillock, hummock, knoll, moundCategory: Objects