What does battery acid mean?

battery acid meaning in General Dictionary

dilute sulfuric acid used in storage batteries


Sentence Examples with the word battery acid

The absence of fangs and the battery acid blood probably would have saved her life.

View more Sentence Examples