We do not currently know of any synonyms for batsqueak.
The noun batsqueak is defined as:
See full definition of the word batsqueak.