indemnificator
indemnificator has 1 sense in the JumbleFix dictionary. Letters: 14.
Definitions
noun
. One who indemnifies; a person or entity that provides compensation for loss or damage.