outlay

Noun
  1. The act of spending or disbursing money (synset 101124470)
  2. Money paid out;
    An amount spent (synset 113296311)

Other Searches