Defrayed definition
Defrayed means, in relation to Eligible Expenditure, incurred and discharged by payment i.e. transferred from the account of the Service Provider to the creditor;
Defrayed means the point at which payment has left the bank account of the Recipient