6 English Synonyms for TORPEDO
Prev.1Next
Definition: 1. A device used to detonate an explosive device etc.
There are 4 definitions of the word detonator
Show more information about detonator
Definition: 1. (informal) Abbreviation of torpedo.
There are 2 definitions of the word torp
Show more information about torp
Definition: 1. A period of time spent fishing.
There are 28 definitions of the word fish
Show more information about fish
Definition: 1. Existing, relating to, or made for use beneath the sea.
There are 12 definitions of the word submarine
Show more information about submarine
Definition: 1. To coat with a layer of adhering material; to planarize by means of such a coating.
There are 29 definitions of the word sub
Show more information about sub
Definition: 1. (United States, Canada) A sandwich made on a long, cylindrical roll split lengthwise.
Show more information about submarine sandwich
Prev.1Next
Search took: 2.6492 ms