juncture - Dictionary definition and meaning for word juncture
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.
Powered by Mnemonic Dictionary
from junction which is the meeting point