Meaning of “weathergirl” in the English Dictionary

british dictionary