What does Atomschuß mean?

Atomschuß - German to English

atomic round [atomic artillery]