torpedoing
From WikiWord, the free dictionary
English
Definitions
verb
- To send a torpedo, usually from a submarine, that explodes below the waterline of the target ship.
- To sink a ship with one of more torpedoes.
- To undermine or destroy any endeavor with a stealthy, powerful attack.
noun
- The act of firing a torpedo.
Related words
Synonyms
electric raycrampfishnumbfishgrindercuban sandwichhoagiehero sandwichitalian sandwichsubmarine sandwichzepwedgehoagysubmarinegunshootergunslinger