Англо-русский словарь Мюллера
rattle on coll. а) двигаться с грохотом без остановки (об автомобиле); Ibelieve that old car would rattle on even if the engine fell out. б) болтать,трещать, говорить без умолку; At every meeting of the women's club, Mrs Whiterattles on for hours.
Большой англо-русский и русско-английский словарь
разг.
1) двигаться с грохотом без остановки (об автомобиле) I believe that old car would rattle on even if the engine fell out. ≈ Думаю, эта развалюха поедет даже если у нее вывалится двигатель.
2) болтать, трещать, говорить без умолку