cruise missile

cruise missile

English Noun
Ad

Definition

A missile designed for guided flight over the full course of its path.

Etymology

From cruise + missile.

Ad