juncture - Dictionary definition and meaning for word juncture
Powered by Mnemonic Dictionary
sounds very similar to PUNCTURE...well if your tyre gets punctured when you have an important meeting, you find your self IN a HUGE CRISIS.
from junction which is the meeting point