몰아붙이다

push

Explanation

[모라부치다]

1. push
To push someone or something very hard to one direction, making him/her/it move that way.

2. corner; give a hard time
To criticize someone very harshly or make him/her be in trouble.