[koujinohaisuru]idiom
Japanese definition
No Japanese definition yet.
English definition
- to be left in the dust (of); to be outdone (by); to be subordinate (to); to play second fiddle (to); to take second billing (to)
Examples
No examples yet.
Loading examples…