Dictionary · Google Translate · Help

社鼠城狐

shè shǔ chéng lit. rat in a country shrine, fox on town walls; fig. unprincipled thugs who abuse others' power to bully and exploit people
shè (bound form) society; organization; agency / (old) god of the land
  shǔ (bound form) rat; mouse
   chéng city walls / city / town / CL:,,
    fox
<< go back
Dictionary · Google Translate · Help
By MDBG 2025