noun Greek Mythology
each of three sisters, Stheno, Euryale, and Medusa, with snakes for hair, who had the power to turn anyone who looked at them to stone
• a fierce, frightening, or repulsive woman
Vancouver English Tutor: WRITING, IELTS, TOEFL, LPI, SSAT, SAT, GRE, Medical Terminology, Provincial and High School English