Meanings1to overawe2to be scared into submissionWritten Forms懾服Traditional · Main Form慑服Alternate Form