trabuquet

English

Noun

trabuquet (plural trabuquets)

  1. Obsolete form of trebuchet (siege engine).