English dictionary
defray meaning and definition
Definition and meaning of defray at MeaningMonkey.org. defray meaning and definition in the English Dictionary.DEFRAY verb
Definition of defray (verb)
- bear the expenses of
Source: Princeton University Wordnet