NUCLEAR UMBRELLA


Meaning of NUCLEAR UMBRELLA in English

■ noun the supposed protection gained from an alliance with a country possessing nuclear weapons.

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