RADAR SIGNATURE


Meaning of RADAR SIGNATURE in English

unique "fingerprint" of an object created by radar waves that are reflected from the object back to the antenna (influenced by the shape of an object and the material from which it is made)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.