English Dictionary
Definition long wave in British English
long wave noun
[uncountable] noun
1
a radio wave of more than 1,000 metres used for broadcasting. The written abbreviation is LW.
Synonyms and related words
