跳到主要内容

慑服

to overawe; to be scared into submission

Frequency 1.8

Meanings

  • to overawe
  • to be scared into submission