Torpedo body

Webster's Dictionary of the English Language

·add. ·- An automobile body which is built so that the side surfaces are flush.

Related Words