PIRAGUA Meaning of PIRAGUA in English [pi.ra.gua] n [Sp] (1609) 1: dugout 1 2: a 2-masted flat-bottomed boat Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012