SUNSQUALL Meaning of SUNSQUALL in English noun any large jellyfish. Webster English vocab. Английский словарь Webster. 2012