What does ätzende Satire mean?

ätzende Satire - German to English

swingeing satire [esp. Br.]