Learning Center
outlay
noun
🔍 Full entry

What it means

  1. noun the act of spending or disbursing money
  2. noun money paid out