cat's whiskers
English
Noun
cat
's
whiskers
plural of
cat's whisker
Noun
cat
's
whiskers
pl
(
plural only
)
Something considered to be outstanding.
Synonyms:
see
Thesaurus:
best
Java tea
(
Orthosiphon aristatus
)