Synonyms for "tumbrel"

Words with similar meaning