trebuckets

noun

Plural form of trebucket.