Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of outlay

- To lay out; to spread out; to display.
- A laying out or expending.
- That which is expended; expenditure.
- An outlying haunt.

Crossword clue for outlay

- Expenditure
- Initial cost
- Money spent on unfashionable amateur
- Not in position to spend money