sunsquall Meaning, Definition & Usage

Sun"squall` noun
Definitions
  1. (Zoöl.) Any large jellyfish.

Webster 1913