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. Оксфордский английский словарь. 2012