Word Definition - 慑服

shè fú to overawe; to be scared into submission

Individual Character Details