boon | Definition of boon in English by Oxford Dictionaries
Definition of boon in English: boon. noun. 1 usually in singular A thing that is helpful or beneficial. ‘the route will be a boon to many travellers’ More example sentences ‘Economists and policymakers have generally applauded the growth of borrowing as a boon to the economy and a …