shower ·noun (RAIN)

Definition: a short period of rain or light snow Level: B1