We found one dictionary that defines the word bliss leavitt torpedo:
General (1 matching dictionary)
General (1 matching dictionary)
- Bliss-Leavitt torpedo: Wikipedia, the Free Encyclopedia