megamere
/mɛɡəˈmɪər/Definitions
1. noun
A large number or amount of something, especially water or other liquid.
“The megamere of water from the broken dam flooded the entire town.”
1. noun
A large number or amount of something, especially water or other liquid.
“The megamere of water from the broken dam flooded the entire town.”