rain shower n : a brief period of precipitation; "the game was interrupted by a brief shower" [syn: {shower}]
Copyright © 2024 3Dict.net