Has anyone ever heard the phrase "Weather report?" (with a rising intonation as in a question)? I THINK it may be a request to be updated/briefed about the events that took place while the enquirer was absent. I am not sure, though, as I am not a native speaker of English. Can you enlighten me, please?