TORPEDO BOOM MEANING IN ENGLISH

• Torpedo boom Definition & Synonyms

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


RECENT SEARCHES