The Collaborative International Dictionary
Sunsquall
Sunsquall \Sun"squall`\, n. (Zo["o]l.) Any large jellyfish.