Surface-to-surface-missile meaning

sûr'fəs-tə-sûr'fəs
A missile launched from land or sea at a target that is also on the earth's surface.
noun
0
0
(military) A ground-based missile that can target other objects on the ground.
noun
0
0
Advertisement