Definition of capital outlay in English:

capital outlay

noun

  • Capital expenditure.

Origin

Mid 19th century; earliest use found in The Caledonian Mercury.