A rare triple pun. Well played.
Which am I missing?
1) there's the weather aspect
2) encompassing several responsibilities
3) ?
Clandestine agents with umbrellas is a common TV/movie trope
1) there's the weather aspect
2) encompassing several responsibilities
3) ?
You might even call them an umbrella agency.