Rattletrap

Webster's Dictionary of the English Language

·noun Any machine or vehicle that does not run smoothly.