Skip to
noun
A device for sending weather reports or forecasts over long distances by telegraph or later by radio.
Browse