PIRAGUA Meaning of PIRAGUA in English noun Etymology: Spanish Date: 1609 dugout 1, a 2-masted flat-bottomed boat Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012