meaning of rain shower

1. a brief period of precipitation; "the game was interrupted by a brief ">shower"


Related Words

rain shower | rainbow shower |

Developed & Maintained By Taraprasad.com

Treasure Words