[shirinihookakeru]idiom
Japanese definition
No Japanese definition yet.
English definition
- to beat a hasty retreat; to turn tail and run away; to take to one's heels
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…