### Clue: Demonstrators in rain? (7)
### Answer: SHOWERS 
 ### Explanation: Definition: Demonstrators,in rain
  Double defn:  1st:  A rarely-used noun from the verb to show,demonstrate; perhaps just as well since the slang meaning is somewhat embarrassing.