What does Abstandswaffe mean?

Abstandswaffe - German to English

stand-off weapon