trabuch
English
Noun
trabuch
Obsolete form of
trebuchet
(
“
siege engine
”
)
.