What does Blendbombe mean?

Blendbombe - German to English

dazzle bomb