torpex
/ˈtɔːr.pɛks/Definitions
1. noun
A type of underwater explosive charge, used for naval mines or demolition
“The naval engineer specialized in designing and deploying torpex for the mine-laying operation.”
1. noun
A type of underwater explosive charge, used for naval mines or demolition
“The naval engineer specialized in designing and deploying torpex for the mine-laying operation.”