Hammock (Noun)
Meaning 1
A hanging bed of canvas or rope netting (usually suspended between two trees); swings easily.
Classification
Nouns denoting man-made objects.
A hanging bed of canvas or rope netting (usually suspended between two trees); swings easily.
Nouns denoting man-made objects.