noun
Meaning 1
A portable radio which can operate where no external power source is available, and is activated by a winding mechanism.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: clockwork radio
Antonyms: none provided