Thumbnail

Phrase or Word
To have more…than Medusa had snakes on her head
Definition
To have an overwhelming abundance of something.
Language
English
Type
Faunamorph
Subcategory
Other Creatures, Imaginary or Mythical
Grammatical Subcategory
Sayings/Similes/Aphorisms/Proverbs