Stuck on: Weather defence related between American and British strangers (10) MACKINTOSH. I know it's a raincoat in the UK but don't get the rest. Also 21D: Not-very-alcoholic mixed gin makes you thirsty (7) L_N_ING. (I see GIN is *mixed at the end.)