Back to Dictionary
障眼
zhàngyǎn
1. to hinder the eyesight
2. (fig.) to trick into not noticing
3. to blindfold