meaning of assault rifle

1. any of the automatic rifles or semiautomatic rifles with large magazines designed for military use


Related Words

assault rifle |

Developed & Maintained By Taraprasad.com

Treasure Words