intimidating; fearsome; (fig.) awe-inspiring; breathtaking; stunning
Turn 慑人 into a printable worksheet PDF with Tianzige practice grids and pinyin.