Thesaurus.com
Dictionary.com
Showing results for flying torpedo.

flying torpedo

NOUN
rocket bomb
Synonyms