Etymology
Today it means: That does not produce a rattling noise; (especially of a vehicle) not rattling when in motion. Full definition →
From rattle + -free.
Etymology from Wiktionary, CC BY-SA 4.0.