English Version(英文版)| EBooks(电子书)
[skwɪn(t)ʃ]
(adj.) having eyes half closed in order to see better; 'squinched eyes' .
录入:帕特里斯--From WordNet