trabuquet
English
Noun
trabuquet
(
plural
trabuquets
)
Obsolete form of
trebuchet
(
“
siege engine
”
)
.