몰아붙이다
Top 8000
Meanings
Verb
1. to corner; to push or drive into
2. to accuse (harshly)
Pronunciation
morabuchida