1. 斜视:squeamish 神经质 | squinting 斜视 | SRA Achievement Series SRA 成就测验系列
1. Expatriates who have lived in Beijing for a long time have recently been squinting with disbelief when looking at the sky.
2. Even when they feigned conversation with their peers, their squinting eyes betrayed their lies.
3. Who could forget that face, with its jutting jaw and permanently squinting right eye?
squinting的意思
adj