defraymentdefrayment means the payment of charges, expenses, grants, etc. Lexicurio rates it Rare gem — a strength score of 81 out of 100.EtymologyFrom defray + -ment.nounThe payment of charges, expenses, grants, etc.