meaning of rifle grenade

1. a grenade that is thrown from a launching device attached to the barrel of a rifle


Related Words

rifle grenade |

Developed & Maintained By Taraprasad.com

Treasure Words