PIROGUE Meaning of PIROGUE in English [pi.rogue] n [F, fr. Sp piragua, fr. Carib piraua] (1666) 1: dugout 1 2: a boat like a canoe Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012