Webster's Revised Unabridged Dictionary · 1913

Rattletrap

Rattletrap (-trap`) , noun

Any machine or vehicle that does not run smoothly. [Colloquial] — A. Trollope