Torpedo boom

Webster's Dictionary of the English Language

·add. ·- A spar formerly carried by men-of-war, having a torpedo on its end.

Related Words