meaning of Atomschuß

Atomschuß - German to English

atomic round [atomic artillery]