cat's whisker
Concise Oxford English Dictionary © 2008 Oxford University Press:
cat's whisker
▶noun a fine adjustable wire in a crystal radio receiver.
– phrases
the cat's whiskers informal an excellent person or thing.
the cat's whiskers informal an excellent person or thing.
'cat's whisker' also found in these Oxford entries:

