Meaning of hammock
Definition of hammock
(noun)
a
small
natural
hill
a
hanging
bed of
canvas
or
rope
netting
(usually
suspended
between
two trees); swings
easily
Other information on hammock
WIKIPEDIA results for
hammock
Amazon results for
hammock
Tweet