The Collaborative International Dictionary of English. 2000.
sunsquall — ˈ ̷ ̷ˌ ̷ ̷ noun : a large jellyfish … Useful english dictionary