tumbrel - English Synonyms Dictionary

tumbrel

n.
[1] tumbril