shè​fú

to overawe

Definitions

shè​fú

to overawe; to be scared into submission

Sources