Pressed-for-time meaning

(idiomatic) In a hurry, without spare time.
adjective
0
0
Advertisement