SURFACE-TO-SURFACE


Meaning of SURFACE-TO-SURFACE in English

■ adjective (of a missile) designed to be fired from one point on the ground or a vessel at another such point or vessel.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.