on/upon impact
idiomDefinition of on/upon impact
: at the time of hitting something
The bomb exploded on/upon impact (with the ground).