Meaning of “sea breeze” in the English Dictionary

british dictionary