What does medusa mean?
noun
In Greek mythology, Medusa was a monster with snakes for hair and a gaze that could turn people to stone. In modern usage, a medusa is also a type of jellyfish with a similar appearance.
Example
"The ancient Greeks believed that Medusa's gaze was so powerful that it could petrify anyone who looked directly at her."
Definition generated by AI and curated by RJS Tech Solutions LLP.