Vocabulary
追い落とし
おいおとし
chasing down; pushing down; deposing; ousting
noun