cat's whisker
cat's whisker
English
Noun
Ad
Definition
The wire that touches the crystal in a crystal radio.
Ad
cat's whisker
The wire that touches the crystal in a crystal radio.