Dictionary search results

Showing 1-2 of 2 results

subsidies in subsidy British & World English

A sum of money granted by the state or a public body to help an industry or business keep the price of a commodity or service low