What is Avalizor?

Legal Definition
When a third party becomes a guarantor to make sure a payment is made even if default occurs. It is more common in Europe than in the US.