Nuance Dictionary / Time Pressure & 'Ppal-i Ppal-i'
촉박하다 chok-bak-ha-da
Pressed for time; having almost no time left before a deadline
The heart-pounding feeling when you have 5 minutes left to submit an assignment.
Pressed for time; having almost no time left before a deadline