[noun] [C] - a net or piece of strong cloth which is tied to a support at each end and used as a bed, esp. outsideShe found him sleeping in a hammock hanging between two trees.See picture: Beds
HAMMOCK
Meaning of HAMMOCK in English
Cambridge English vocab. Кембриджский английский словарь. 2012