English Dictionary
◊ RECOILLESS
recoilless
adj : of or being a weapon that is designed to minimize recoil