MEDUSA abbreviation

We found 2 meanings for the abbreviation MEDUSA.

Advertising

Abbreviations matching MEDUSA

# Abbreviation Meaning Votes
1 MEDUSA Mob Excess Deterrent Using Silent Audio 0
2 MEDUSA Multi-function Electro-optics for the Defense of United States Aircraft 0

Advertising
Advertising