Etymology Explorer › English

Where does “torpedo explosive” come from?