The idiom 'in the nick of time' means :
Aat the last moment
Bvery rarely
Cin the evening
Dat noon
Aat the last moment
Bvery rarely
Cin the evening
Dat noon
Related Questions:
Identify the meaning of the idiomatic expression.
'To make the wind out of sails'
Identify the meaning of the italicized words,
He will never set the Thames on fire
(i) think deeply
(ii) get ruined
(iii) achieve something unusually good
(iv) None of the above