meaning of percussion cap

1. a detonator that explodes when struck


Related Words

percussion cap |

Developed & Maintained By Taraprasad.com

Treasure Words