[dobanimuchiutsu]expression
Japanese definition
No Japanese definition yet.
English definitions
- to work hard; to keep one's nose to the grindstone; to whip a jaded horse
- to make someone do what is beyond their ability
Examples
No examples yet.
Loading examples…