[shirinihigatsuku]idiom
Japanese definition
No Japanese definition yet.
English definition
- to be pressed (by urgent business); to be under great pressure (to act); to be under the gun
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…