CAT'S WHISKER Meaning of CAT'S WHISKER in English ■ noun a fine adjustable wire in a crystal radio receiver.Phrasesthe ~s informal an excellent person or thing. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004