Vocabulary

圧伏

overpower; subdue; keep down

noun suru-verb vt