defrayed
de-frayed
verb
Paid the costs or expenses for something, often on behalf of another.
"The company defrayed all travel expenses for staff."
Thesaurus
Synonyms: defray
de-frayed
Paid the costs or expenses for something, often on behalf of another.
"The company defrayed all travel expenses for staff."
Synonyms: defray