Chinese-English dictionary »

貓眼 /māoyǎn/ meaning in English

ChineseEnglish
貓眼 /māoyǎn/ noun

cat's eye(retroreflective device placed on a road surface)
noun
[UK: ˈkæts aɪ] [US: ˈkæts ˈaɪ]