Synonyms of Chubasco
Primary definition: A violent squall with thunder and lightning, encountered off the western coast of Central and South America or in the Caribbean.
Primary definition: A violent squall with thunder and lightning, encountered off the western coast of Central and South America or in the Caribbean.