What does Bombenschuss mean?

Bombenschuss - German to English

thunderbolt [coll.]

View more

  • unstoppable chance
  • rasping chance