Meaning of SCAPE in English

SCAPE

Self-Contained Atmospheric Protection Ensemble

U.F.O. related terminology and acronyms.      Термины и аббревиатуры, связанные с НЛО.