shower ·noun (RAIN)

Definition: a short period of rain Level: B1