HAMMOCK


Meaning of HAMMOCK in English

n. a bed of canvas or rope network, suspended by cords at the ends, used esp. on board ship.

Etymology: earlier hamaca f. Sp., of Carib orig.

Oxford English vocab.      Оксфордский английский словарь.