outlay

A laying out or expending; that which is laid out or expended.

The spending of money, or an expenditure.

Without too much outlay, you could buy a second-hand car.

A remote haunt or habitation.