Outlay

English Meaning

  1. The spending or disbursement of money: the weekly outlay on groceries.
  2. An amount spent; an expenditure: "huge new outlays for the military” ( New York Times).
  3. To spend or disburse (money).

   

Tamil Meaning

 

முதலீடு