[katasukashiokuu]idiom
Japanese definition
No Japanese definition yet.
English definition
- to suffer a disappointment; to feel let down; to have one's attack (question, etc.) sidestepped; to be given the slip
Examples
No examples yet.
Loading examples…