medusahead The origin and history of medusahead. Etymology By appellativization from Medusa + head. ← Back to the full definition of medusahead