What is the meaning of the word "brattle"?

Definitions:

  1. to make a rattling sound copy to clipboard verb
    • The car is brattling again. copy to clipboard

Synonyms:

NearBy Words: