English | German | Russian | Czech

recoilless English

Meaning recoilless meaning

What does recoilless mean?

recoilless

of or being a weapon that is designed to minimize recoil

Are you looking for...?