OUTLAY Meaning of OUTLAY in English n. 25B6; noun EXPENDITURE, expenses, spending, outgoings, cost, price, payment, investment. profit. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012