HAMMOCK


Meaning of HAMMOCK in English

■ noun a wide strip of canvas or rope mesh suspended by two ends, used as a bed.

Origin

C16 (in the Sp. form hamaca ): via Sp. from Taino hamaka .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.