From English rattle, from Middle English, either from Old English or Middle Dutch ratelen, ultimately imitative.
ratol