What does ‘rattletrap’ mean?

( n ) Old, broken-down car. Rudy will never make it to the beach in that old rattletrap of his.
( n ) Old, broken-down car. Rudy will never make it to the beach in that old rattletrap of his.