torpedo boom

English

Noun

torpedo boom (plural torpedo booms)

  1. (historical) A spar carried by a man-of-war, having a torpedo on its end.