Torpedo station.

A headquarters for torpedo vessels and their supplies, usually having facilities for repairs and for instruction and experiments. The principal torpedo station of the United States is at Newport, R.I.

 

© Webster 1913

Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.