[kusurigakikisugiru]idiom
Japanese definition
No Japanese definition yet.
English definition
- to work too well (of a punishment, reprimand, etc.); to be too much (for someone); to have a stronger effect than intended
Examples
No examples yet.
Loading examples…