recoillessEnglish

recoilless

Adjective

Of or being a weapon that is designed to minimize recoil

English: recoilless