Dictionary
Dictionary
Torpedo — definition & meaning
Word Type Definition Torpedo n. A quantity of explosives anchored in a channel, beneath
the water, or set adrift in a current, and so arranged that they will
be exploded when touched by a vessel, or when an electric circuit is
closed by an operator on shore.
Explore more words:
Wet nurse · Curiousness · Symptomatical · Sworn · Unshapen · Rescous · Discutient · Weird ·