Showerless

(a.) Rainless; free from showers.