TREBUCHET


Meaning of TREBUCHET in English

[treb.u.chet] or treb.uc.ket n [ME trebochet, fr. MF trebuchet] (15c): a medieval military engine for hurling heavy missiles (as rocks)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.