Country curses wet weather (7)
I believe the answer is:
bahrain
'country' is the definition.
(I know that Bahrain is a country)
'curses wet weather' is the wordplay.
'curses' becomes 'bah' (both are mild oaths).
'wet weather' becomes 'rain' (rain is wet weather).
'bah'+'rain'='BAHRAIN'
(Other definitions for bahrain that I've seen before include "Gulf state" , "Arab state" , "Island country in the Persian Gulf" , "kingdom in Middle East" , "Gulf region?" .)