Search results
- Dictionarycat's eye
noun
- 1. a semi-precious stone, especially chalcedony, with a band of bright lustre.
- 2. a reflective stud set into a road as one of a series to mark traffic lanes or the edge of the carriageway by reflecting light from headlights. trademark British
Powered by Oxford Dictionaries