hammock

/hˈæmʌk/

Explore definitions, synonyms, and language insights of hammock

Definitions

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

More General Terms