eyes resembling those of a cat; type of gem; (british) road reflectors

listen to the pronunciation of eyes resembling those of a cat; type of gem; (british) road reflectors
الإنجليزية - الإنجليزية
cat's eyes