meaning of Angriffswaffe

Angriffswaffe - German to English

attack weapon