to feel embarrassment; disconcerted; embarrassed
Turn 发窘 into a printable worksheet PDF with Tianzige practice grids and pinyin.