defrayed

verb
  1. past tense of defray; paid for or covered the cost of something
  2. Usage: formal

Examples