Dictionary
Thesaurus
Encyclopedia
Translator
Web

torpedo station

 - 1 dictionary result

Torpedo station

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's Revised Unabridged Dictionary, © 1996, 1998 MICRA, Inc.
Cite This Source
Search another word or see torpedo station on Thesaurus | Reference
FacebookTwitterFollow us: