What does apedreado mean in English?

Learn vocabulary with pictures as well as translations of apedreado into English

See more

v. apedreado (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.