TREBUCKET


Meaning of TREBUCKET in English

(n.) A cucking stool; a tumbrel.

Webster's English dictionary.      Английский словарь Webster.