Vocabulary
圧伏
あっぷく
overpower; subdue; keep down
noun
suru-verb
vt