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