[atamagakireru]idiom
Japanese definition
No Japanese definition yet.
English definition
- to be sharp; to be keen; to be on the ball; to have a mind like a steel trap; to be clever
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…