a point of time, esp a critical one
‘We have perfect confidence in you, Mr Micawber,’ … ‘Mr Copperfield,’ returned Mr Micawber, ‘your confidence is not, at the existing juncture, ill-placed.’ — Dickens
an instance or place of joining; a connection or joining part