Word Definition - 镇住

zhèn zhù to dominate; to control; to subdue; to crush

Individual Character Details