/ɪnstənˈteɪni.əs/
Instantaneous meaning : Occurring, arising, or functioning without any delay; happening within an imperceptibly brief period of time.
instantaneous
squirrel cage
containerises
normalisation
flabbergasted