a formation of military planes maintained over ground operations or targets
Synonyms for umbrella
On this page, you will find 30 slang terms related to umbrella. Some of the top words include: MiG29, Money, Fay gay, fighter jet, zeppelin, and 25 more.