Synonyms for "tumbril"

Words with similar meaning