GNU Collaborative International Dictionary of English
Found one definition
-
Torpedo body. An automobile body which is built so that the side surfaces are flush. [Cant]Webster 1913 Suppl.
Torpedo body. An automobile body which is built so that the side surfaces are flush. [Cant]Webster 1913 Suppl.