Meaning of “cat's eyes” in the English Dictionary

English