What does abscheuliches Wetter mean?

abscheuliches Wetter - German to English

damnable climate