irrevocable letter of credit, irrevocable trust, irrevocable undertaking, irrevocable power of attorney, irrevocable meaning, irrevocable licence, irrevocable trust uk, irrevocable definition, irrevocable reimbursement undertaking, irrevocable thesaurus