We do not currently know of any synonyms for immanation.
The noun immanation is defined as:
Did you mean ammunition?