GOUPILLON Meaning of GOUPILLON in English steel, three-pronged horseman's flail used in Europe; head could be spiked or plain Medieval English glossary. Средневековый английский глоссарий. 2012