juncture Look up juncture at Dictionary.com
1382, "place where two things are joined," from L. junctura "a joining, uniting, a joint," from junctus, pp. of jungere "to join" (see jugular). Sense of "point in time" first recorded 1656, probably from astrology.