慑服 懾服

    shèfú

    1. Verbto overawe; to be scared into submission