vocab dash
Log in
Sign up
慑服
shèfú
Meanings
1. to overawe
2. to be scared into submission
Characters used
慑
to frighten
服
clothes