Glossary
In lieu of payment definition
Freeing oneself from a debt through a different service or property from the one initially provided in the contract.
In lieu of payment
Freeing oneself from a debt through a different service or property from the one initially provided in the contract.