0 I think it is short for "WHAT meets the eye", meaning that there is much more there than the eyes can see 0-
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
00 there are some cultural differences among different countries. In China, we never say :"sth meets the eye" , but we do say:" the eye meets sth".12blockquote12br