PIRAGUA Meaning of PIRAGUA in English n.1 a long narrow canoe made from a single tree-trunk. 2 a two-masted sailing barge. Etymology: Sp. f. Carib, dug-out Oxford English vocab. Оксфордский английский словарь. 2012