Definition of “showery” - English Dictionary

british dictionary