cruise missile

Explore definitions, synonyms, and language insights of cruise missile

Definitions

Noun
an unmanned aircraft that is a self-contained bomb

More General Terms