n. (also trebucket) hist. 1 a military machine used in siege warfare for throwing stones etc. 2 a tilting balance for accurately weighing light articles. [ME f. OF f. trebucher overthrow, ult. f. Frank.]
TREBUCHET
Meaning of TREBUCHET in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012