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. [ earlier hamaca f. Sp., of Carib orig. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012