Search from various English teachers...
Idioms Challenge 5
Question 1 of 5

cool cat

a stylish or admirable person
a cool looking cat