TREBUCHET


Meaning of TREBUCHET in English

n.

Tumbrel, castigatory, ducking-stool, cucking-stool, trebucket.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.