This is the 4365th most frequent Spanish word.
store
A place where goods are sold.
In this sentence, 'store' refers to a physical retail establishment where goods are sold.
Voy a la tienda para comprar pan.
I am going to the store to buy bread.
Here, 'store' is used as a verb meaning to hold or retain, in this case water in clouds.
Las nubes en el cielo almacenan agua antes de la lluvia.
The clouds in the sky store water before it rains.
In this instance, 'store' as a verb means to place items in a location or container for safekeeping or preservation.