← Back to browsemedusanoun#16,714TranslationsメドゥーサメドゥーサたこくらげたこくらげEnglish definition(Greek mythology) a woman transformed into a Gorgon by AthenaExamplesChristopher Columbus once stared at Medusa, and Medusa turned to stone.Similar wordsmedusa'smedusanmedusoidmedmedullameds← completingsewed →