Wordia - The Definition Of Juncture
juncture
noun, a point in time, esp a critical one (often in the phrase at this juncture)
From Collins
©HarperCollins 2008. Collins English Dictionary definition of juncture
noun, a point in time, esp a critical one (often in the phrase at this juncture)
From Collins
©HarperCollins 2008. Collins English Dictionary definition of juncture