v. apedreasen (apedrear)
Translation: hail
Definition of apedrear in English
Precipitarse agua cristalizada de las nubes en forma de bolas de hielo.
Synonyms of apedrear in English
Definition of apedrear in Spanish
To fall from clouds in the form of small balls of ice.