Big Huge Thesaurus

tumbril

noun

sounds kind of like