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.