Big Huge Thesaurus

carthorse

noun

sounds kind of like