What is the meaning of hammock in English?

Learn vocabulary with pictures as well as definitions of hammock in English

Learn in

See more

n. hammock

Definition of hammock in English

Raised bed that sways slightly and is comprised of a net or sturdy weave, which is tied at its ends to two supports.