[atamagaagaranai]idiom
Japanese definition
No Japanese definition yet.
English definition
- to be no match for (e.g. outclassed in authority, strength or in debt to); to be unable to act on an equal basis with
Examples
No examples yet.
Loading examples…