Home
Advance Search
Dictionary
Words with Friends solver
Meaning of brattle
Definition:-
A sharp rattling sound. (noun)
Rattle (something). (transitive verb)