A sudden violent squall or storm, especially in the Mediterranean or Atlantic near Spain.
From Spanish borrasca, meaning storm or squall, possibly deriving from Latin burra (wool or roughness), suggesting chaotic, turbulent weather. The term is particularly associated with Mediterranean weather patterns.
Try Another Word