Scrabble Dictionary

Find the definition of a word with its score in word games.

Word Games

Scrabble US (15 Points)
Scrabble UK (15 Points)
Words With Friends (15 Points)

Defrayal

dɪˈfreɪəl

Defrayal definitions
noun
defrayal defrayals
  1. the provision of money to pay a cost or expense

    "approval was obtained to utilize expected savings for the defrayal of excess expenditure"