We do not currently know of any synonyms for brattle.
The verb brattle is defined as:
Did you mean brittle, rattle or battle?