tumbrils

noun

Plural form of tumbril.