steam radio
steam radio
English
Noun
Ad
Definition
Radio (sound broadcasting), considered as old-fashioned compared to television.
Etymology
The phrase originated in Britain when television was beginning to take over from radio and steam locomotives were giving way to diesel and electric ones.
Ad