What does battery-acid mean?

battery-acid meaning in General Dictionary

road name for lysergic acid diethylamide