meaning of recoilless

1. of or being a weapon that is designed to minimize recoil


Related Words

recoilless |

Developed & Maintained By Taraprasad.com

Treasure Words