MEDUSA Meaning of MEDUSA in English [me.du.sa] n 1 cap [L, fr. Gk Medousa]: a mortal Gorgon who is slain when decapitated by Perseus 2. pl me.du.sae [NL, fr. L]: jellyfish 1a -- me.du.san adj or n -- me.du.soid adj or n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012