tumbrill
English
Noun
tumbrill
(
plural
tumbrills
)
Alternative form of
tumbril
.