What is the full meaning of defrayed
DEFRAY, to pay or settle [v]
Example of the word defrayed placed on a Scrabble board.